home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1993-10-11 | 94.1 KB | [rsrc/RSED] |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| MacOS Resource Fork (archive/rsrc)
| magic
| Supported |
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
1%
| dexvert
| BeOS Resource Data (archive/beOSResourceData)
| ext
| Unsupported |
100%
| file
| MacBinary II, inited, Mon Jul 10 21:53:13 1989, modified Mon Oct 11 09:24:35 1993, creator Resource Editor, type resource "vDemo.Rsrc", at 0x80 96232 bytes resource Apple HFS/HFS+ resource fork, map offset 0x17313, map length 0x4d5, data length 0x17213, at 16 0x00008d34, nextResourceMap 0x538bc, fileRef 0x17a, list offset 0x1c, name offset 0x34e, 12 types, 0x53545223 'STR#' * 3 resource offset 0x62
| default (weak)
| |
99%
| file
| data
| default
| |
74%
| TrID
| Mac resource data (MacBinary)
| default
| |
25%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [rsrc] |
macFileCreator | [RSED] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 76 44 65 6d 6f 2e | 52 73 72 63 00 00 00 00 |..vDemo.|Rsrc....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 72 73 72 63 52 53 45 | 44 01 00 00 00 00 00 00 |.rsrcRSE|D.......|
|00000050| 00 00 00 00 00 00 00 00 | 01 77 e8 a0 df 03 89 a8 |........|.w......|
|00000060| df 0f 13 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 75 e5 00 00 |........|....u...|
|00000080| 00 00 01 00 00 01 73 13 | 00 01 72 13 00 00 04 d5 |......s.|..r.....|
|00000090| 00 00 8d 34 0e 46 61 63 | 65 50 72 6f 63 58 59 2e |...4.Fac|eProcXY.|
|000000a0| 70 61 73 58 02 00 00 00 | 54 45 58 54 50 4a 4d 4d |pasX....|TEXTPJMM|
|000000b0| 0a 76 44 65 6d 6f 2e 52 | 73 72 63 00 02 00 00 00 |.vDemo.R|src.....|
|000000c0| 72 73 72 63 52 53 45 44 | 00 00 00 00 00 00 00 00 |rsrcRSED|........|
|000000d0| 00 00 72 73 72 63 52 53 | 45 44 00 00 00 00 00 00 |..rsrcRS|ED......|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 a0 df 03 89 00 00 | 00 00 00 01 77 e8 00 00 |........|....w...|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 14 00 00 00 8d 34 |........|.......4|
|00000110| 0e 46 61 63 65 53 74 6f | 72 58 59 2e 70 61 73 58 |.FaceSto|rXY.pasX|
|00000120| 02 00 00 00 54 45 58 54 | 50 4a 4d 4d 01 00 00 00 |....TEXT|PJMM....|
|00000130| 00 6a 00 00 00 00 97 41 | 00 00 00 00 10 48 00 00 |.j.....A|.....H..|
|00000140| 14 00 00 00 00 00 00 00 | 00 00 00 00 a0 d3 22 9f |........|......".|
|00000150| a0 de cf d1 00 00 00 00 | 7d 3f 00 00 00 00 00 00 |........|}?......|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 6c f6 00 04 6d a1 |........|..l...m.|
|00000170| 00 01 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 92 00 67 00 00 | 00 00 00 00 00 00 ff ff |.....g..|........|
|00000190| ff fb 04 45 64 69 74 07 | 55 6e 64 6f 23 31 32 00 |...Edit.|Undo#12.|
|000001a0| 5a 00 00 01 2d 00 00 00 | 00 06 43 75 74 23 31 33 |Z...-...|..Cut#13|
|000001b0| 00 58 00 00 07 43 6f 70 | 79 23 31 34 00 43 00 00 |.X...Cop|y#14.C..|
|000001c0| 0f 43 6f 70 79 20 53 70 | 65 63 69 61 6c 23 31 35 |.Copy Sp|ecial#15|
|000001d0| 00 00 00 00 08 50 61 73 | 74 65 23 31 36 00 56 00 |.....Pas|te#16.V.|
|000001e0| 00 10 50 61 73 74 65 20 | 53 70 65 63 69 61 6c 23 |..Paste |Special#|
|000001f0| 31 37 00 00 00 00 08 43 | 6c 65 61 72 23 31 38 00 |17.....C|lear#18.|
|00000200| 00 00 00 0d 53 65 6c 65 | 63 74 20 41 6c 6c 23 31 |....Sele|ct All#1|
|00000210| 39 00 41 00 00 00 00 00 | 00 e2 00 66 00 00 00 00 |9.A.....|...f....|
|00000220| 00 00 00 00 ff ff ee ff | 04 46 69 6c 65 09 4f 70 |........|.File.Op|
|00000230| 65 6e 2e 2e 2e 23 32 00 | 4f 00 00 07 43 6c 6f 73 |en...#2.|O...Clos|
|00000240| 65 23 34 00 00 00 00 06 | 53 61 76 65 23 35 00 53 |e#4.....|Save#5.S|
|00000250| 00 00 0c 53 61 76 65 20 | 41 73 2e 2e 2e 23 36 00 |...Save |As...#6.|
|00000260| 00 00 00 0e 53 61 76 65 | 20 53 70 65 63 69 61 6c |....Save| Special|
|00000270| 23 37 00 00 00 00 08 52 | 65 76 65 72 74 23 38 00 |#7.....R|evert#8.|
|00000280| 00 00 00 0d 44 65 6c 65 | 74 65 2e 2e 2e 23 31 30 |....Dele|te...#10|
|00000290| 34 00 00 00 00 01 2d 00 | 00 00 00 0f 50 61 67 65 |4.....-.|....Page|
|000002a0| 20 53 65 74 75 70 2e 2e | 2e 23 39 00 00 00 00 0b | Setup..|.#9.....|
|000002b0| 50 72 69 6e 74 2e 2e 2e | 23 31 30 00 00 00 00 10 |Print...|#10.....|
|000002c0| 50 72 69 6e 74 20 53 70 | 65 63 69 61 6c 23 31 31 |Print Sp|ecial#11|
|000002d0| 00 00 00 00 01 2d 00 00 | 00 00 0f 54 72 61 6e 73 |.....-..|...Trans|
|000002e0| 66 65 72 2e 2e 2e 23 31 | 30 35 00 00 00 00 08 51 |fer...#1|05.....Q|
|000002f0| 75 69 74 23 31 30 36 00 | 51 00 00 00 00 00 00 25 |uit#106.|Q......%|
|00000300| 00 65 00 00 00 00 00 00 | 00 00 ff ff ff fb 01 14 |.e......|........|
|00000310| 09 41 62 6f 75 74 23 31 | 30 31 00 00 00 00 01 2d |.About#1|01.....-|
|00000320| 00 00 00 00 00 00 00 00 | 80 00 7a 00 00 00 00 00 |........|..z.....|
|00000330| 00 00 00 ff ff ff ff 04 | 45 64 69 74 06 43 75 74 |........|Edit.Cut|
|00000340| 23 31 33 00 58 00 00 07 | 43 6f 70 79 23 31 34 00 |#13.X...|Copy#14.|
|00000350| 43 00 00 0f 43 6f 70 79 | 20 53 70 65 63 69 61 6c |C...Copy| Special|
|00000360| 23 31 35 00 00 00 00 08 | 50 61 73 74 65 23 31 36 |#15.....|Paste#16|
|00000370| 00 56 00 00 10 50 61 73 | 74 65 20 53 70 65 63 69 |.V...Pas|te Speci|
|00000380| 61 6c 23 31 37 00 00 00 | 00 08 43 6c 65 61 72 23 |al#17...|..Clear#|
|00000390| 31 38 00 00 00 00 0d 53 | 65 6c 65 63 74 20 41 6c |18.....S|elect Al|
|000003a0| 6c 23 31 39 00 41 00 00 | 00 00 00 00 80 40 10 45 |l#19.A..|.....@.E|
|000003b0| 10 45 10 5d d0 48 90 45 | 10 42 10 20 20 1f c0 00 |.E.].H.E|.B. ...|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 40 10 47 |........|.....@.G|
|000003d0| 10 47 10 5f d0 4f 90 47 | 10 42 10 20 20 1f c0 00 |.G._.O.G|.B. ...|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 1f c0 20 |........|....... |
|000003f0| 20 42 10 45 10 48 90 5d | d0 45 10 45 10 40 10 00 | B.E.H.]|.E.E.@..|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 1f c0 20 |........|....... |
|00000410| 20 42 10 47 10 4f 90 5f | d0 47 10 47 10 40 10 00 | B.G.O._|.G.G.@..|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 86 00 68 00 00 00 00 00 | 00 00 00 ff ff ff bf 06 |..h.....|........|
|00000440| 57 69 6e 64 6f 77 08 48 | 69 64 65 23 31 30 38 00 |Window.H|ide#108.|
|00000450| 00 00 00 0f 53 65 6e 64 | 20 42 65 68 69 6e 64 23 |....Send| Behind#|
|00000460| 31 30 39 00 00 00 00 10 | 53 65 6e 64 20 74 6f 20 |109.....|Send to |
|00000470| 42 61 63 6b 23 31 31 30 | 00 00 00 00 0f 48 69 64 |Back#110|.....Hid|
|00000480| 65 20 4f 74 68 65 72 73 | 23 31 31 31 00 00 00 00 |e Others|#111....|
|00000490| 0c 53 68 6f 77 20 41 6c | 6c 23 31 31 32 00 00 00 |.Show Al|l#112...|
|000004a0| 00 01 2d 00 00 00 00 0a | 53 65 6c 65 63 74 23 31 |..-.....|Select#1|
|000004b0| 30 37 00 00 00 00 00 00 | 00 00 3d 00 7d 00 00 00 |07......|..=.}...|
|000004c0| 00 00 00 00 00 ff ff ff | ff 05 46 6c 61 67 73 05 |........|..Flags.|
|000004d0| 41 64 64 20 31 00 00 00 | 00 05 41 64 64 20 32 00 |Add 1...|..Add 2.|
|000004e0| 00 00 00 05 41 64 64 20 | 34 00 00 00 00 05 41 64 |....Add |4.....Ad|
|000004f0| 64 20 38 00 00 00 00 00 | 00 00 0a 76 80 00 19 02 |d 8.....|...v....|
|00000500| 00 0d 00 05 00 01 00 01 | 00 f7 01 df 0b 57 68 79 |........|.....Why|
|00000510| 20 56 69 65 77 49 74 3f | 00 02 81 3f f7 ff 05 14 | ViewIt?|...?....|
|00000520| 00 14 8c 00 20 00 00 00 | 00 76 00 f7 01 df 00 00 |.... ...|.v......|
|00000530| 00 00 00 03 00 03 00 96 | 01 2c 00 00 00 00 00 01 |........|.,......|
|00000540| 00 01 00 08 8c b7 ff fd | 04 a0 21 01 00 08 00 03 |........|..!.....|
|00000550| 01 97 00 1f 01 db 00 01 | 00 3c 00 00 00 3c 00 01 |........|.<...<..|
|00000560| 02 4f 4b 69 83 f7 f8 7d | 05 1e 00 14 00 01 00 79 |.OKi...}|.......y|
|00000570| 00 1a 01 37 00 01 fe 00 | 00 09 01 01 51 56 69 65 |...7....|....QVie|
|00000580| 77 20 23 31 20 2d 20 54 | 68 69 73 20 76 69 65 77 |w #1 - T|his view|
|00000590| 20 69 73 20 61 74 74 61 | 63 68 65 64 20 74 6f 20 | is atta|ched to |
|000005a0| 62 6f 74 68 20 74 68 65 | 20 72 69 67 68 74 20 61 |both the| right a|
|000005b0| 6e 64 20 62 6f 74 74 6f | 6d 20 73 69 64 65 73 20 |nd botto|m sides |
|000005c0| 6f 66 20 74 68 65 20 77 | 69 6e 64 6f 77 2e 81 c7 |of the w|indow...|
|000005d0| f7 7c 07 6c 00 14 0c 42 | 20 60 00 2d 00 7a 00 f3 |.|.l...B| `.-.z..|
|000005e0| 01 db 03 f3 03 f3 03 fc | 00 01 00 01 01 01 04 48 |........|.......H|
|000005f0| 65 6c 70 76 00 01 00 01 | ff ff ff b1 b8 de 81 f9 |elpv....|........|
|00000600| f9 fd 05 1e 00 14 00 00 | 20 10 00 1d 00 7a 00 2d |........| ....z.-|
|00000610| 00 a4 4d 45 4e 55 03 fd | 01 00 04 46 69 6c 65 61 |..MENU..|...Filea|
|00000620| 81 f9 f9 fd 05 1e 00 14 | 00 00 20 10 00 1d 00 a4 |........|.. .....|
|00000630| 00 2d 00 ce 4d 45 4e 55 | 03 fe 01 00 04 45 64 69 |.-..MENU|.....Edi|
|00000640| 74 61 81 f9 f9 fd 05 1e | 00 14 00 00 20 10 00 1d |ta......|.... ...|
|00000650| 00 ce 00 2d 00 fe 4d 45 | 4e 55 04 00 01 00 04 54 |...-..ME|NU.....T|
|00000660| 65 78 74 61 81 f9 f9 fd | 05 1e 00 14 00 00 20 10 |exta....|...... .|
|00000670| 00 1d 00 fe 00 2d 01 35 | 4d 45 4e 55 04 02 01 00 |.....-.5|MENU....|
|00000680| 06 54 6f 70 69 63 73 6f | 83 f7 f8 7d 05 1e 00 14 |.Topicso|...}....|
|00000690| 00 1f 01 36 00 2c 01 da | 00 01 fe 00 00 09 01 01 |...6.,..|........|
|000006a0| 22 3c 2d 20 34 20 4d 45 | 4e 55 20 63 6f 6e 74 72 |"<- 4 ME|NU contr|
|000006b0| 6f 6c 73 20 61 72 72 61 | 6e 67 65 64 20 61 73 20 |ols arra|nged as |
|000006c0| 62 61 72 20 80 3f f7 fe | 05 14 00 14 88 00 20 00 |bar .?..|...... .|
|000006d0| 00 01 00 00 00 00 00 f7 | 00 76 00 00 00 00 00 00 |........|.v......|
|000006e0| 00 0f 00 01 00 01 04 7e | 00 00 00 01 00 01 00 01 |.......~|........|
|000006f0| 00 01 d3 4a ff ff ee 63 | 00 27 83 f7 f8 7d 05 1e |...J...c|.'...}..|
|00000700| 00 14 00 01 00 02 00 33 | 00 65 00 01 fe 00 00 09 |.......3|.e......|
|00000710| 01 01 45 56 69 65 77 20 | 23 32 0d 54 68 69 73 20 |..EView |#2.This |
|00000720| 76 69 65 77 20 69 73 20 | 61 74 74 61 63 68 65 64 |view is |attached|
|00000730| 20 74 6f 20 74 68 65 20 | 77 69 6e 64 6f 77 20 62 | to the |window b|
|00000740| 6f 74 74 6f 6d 20 61 6e | 64 20 69 73 20 73 63 72 |ottom an|d is scr|
|00000750| 6f 6c 6c 61 62 6c 65 2e | 83 f7 f8 7d 05 1e 00 14 |ollable.|...}....|
|00000760| 00 37 00 05 00 7b 00 63 | 00 01 01 04 00 0a 01 01 |.7...{.c|........|
|00000770| 54 56 69 65 77 49 74 20 | 73 75 70 70 6f 72 74 73 |TViewIt |supports|
|00000780| 20 61 20 63 6f 6d 70 6c | 65 74 65 20 73 65 74 20 | a compl|ete set |
|00000790| 6f 66 20 73 74 61 6e 64 | 61 72 64 20 26 20 63 75 |of stand|ard & cu|
|000007a0| 73 74 6f 6d 20 63 6f 6e | 74 72 6f 6c 73 20 69 6e |stom con|trols in|
|000007b0| 20 61 6e 79 20 73 74 79 | 6c 65 20 61 6e 64 20 63 | any sty|le and c|
|000007c0| 6f 6c 6f 72 3a 3a 83 f7 | f9 7c 05 1e 00 14 00 7f |olor::..|.|......|
|000007d0| 00 0a 00 8f 00 5c 00 01 | 01 00 01 02 0b 53 74 61 |.....\..|.....Sta|
|000007e0| 74 69 63 20 54 65 78 74 | 00 01 00 02 25 46 2e a9 |tic Text|....%F..|
|000007f0| ff ff 80 37 f0 7d 05 1e | 00 14 00 00 60 60 00 01 |...7.}..|....``..|
|00000800| 00 93 00 09 00 a5 00 5d | 00 02 00 02 00 02 00 02 |.......]|........|
|00000810| 00 01 00 01 00 00 00 00 | 00 01 00 01 00 01 fe 00 |........|........|
|00000820| 00 09 01 01 0d 45 64 69 | 74 61 62 6c 65 20 54 65 |.....Edi|table Te|
|00000830| 78 74 80 37 f0 7c 05 1e | 00 14 00 00 60 60 00 01 |xt.7.|..|....``..|
|00000840| 00 ab 00 09 00 bd 00 5d | 00 02 00 02 00 02 00 02 |.......]|........|
|00000850| 00 01 00 01 00 00 00 00 | 00 01 00 01 00 01 ff 02 |........|........|
|00000860| 00 09 01 01 0d 45 64 69 | 74 61 62 6c 65 20 54 65 |.....Edi|table Te|
|00000870| 78 74 00 03 00 00 ff ff | 1b cd 28 06 00 01 fc 27 |xt......|..(....'|
|00000880| ff ff cf e6 00 02 1e c3 | 24 7d ff ff 8c f7 ff fd |........|$}......|
|00000890| 00 00 21 01 00 08 00 c5 | 00 11 00 d9 00 57 00 01 |..!.....|.....W..|
|000008a0| 06 42 75 74 74 6f 6e 6f | 80 f7 e0 7c 05 1e 00 14 |.Buttono|...|....|
|000008b0| 00 10 20 01 00 20 00 dd | 00 11 01 01 00 3f 00 01 |.. .. ..|.....?..|
|000008c0| 00 64 00 01 00 01 01 00 | 00 09 01 02 06 42 75 74 |.d......|.....But|
|000008d0| 74 6f 6e 6f 00 01 00 01 | fb 2b ff ff be bb 81 81 |tono....|.+......|
|000008e0| ff ff 05 1e 00 14 00 00 | 21 01 00 e6 00 49 00 ef |........|!....I..|
|000008f0| 00 56 00 03 00 03 00 64 | 00 64 00 05 00 05 00 06 |.V.....d|.d......|
|00000900| 53 49 43 4e 05 25 81 81 | ff ff 05 1e 00 14 00 00 |SICN.%..|........|
|00000910| 21 01 00 ef 00 49 00 f8 | 00 56 00 03 00 03 00 64 |!....I..|.V.....d|
|00000920| 00 64 00 07 00 07 00 08 | 53 49 43 4e 05 25 8c f7 |.d......|SICN.%..|
|00000930| f9 fd 00 00 20 02 00 09 | 01 06 00 16 01 16 00 52 |.... ...|.......R|
|00000940| 00 01 fe 00 05 43 68 65 | 63 6b 8c d7 f9 7d 00 00 |.....Che|ck...}..|
|00000950| 20 02 00 09 01 18 00 16 | 01 28 00 52 00 01 00 01 | .......|.(.R....|
|00000960| ff 03 01 01 05 43 68 65 | 63 6b 8c d7 f8 7d 00 00 |.....Che|ck...}..|
|00000970| 20 04 00 0a 01 2f 00 11 | 01 3f 00 57 00 01 00 01 | ..../..|.?.W....|
|00000980| ff 00 00 09 01 02 08 4f | 70 74 69 6f 6e 20 41 20 |.......O|ption A |
|00000990| 8c f7 f8 7c 00 00 20 04 | 00 0a 01 3f 00 11 01 4f |...|.. .|...?...O|
|000009a0| 00 57 00 01 ff 00 00 09 | 01 02 08 4f 70 74 69 6f |.W......|...Optio|
|000009b0| 6e 20 42 20 00 01 00 02 | ff ff 19 8b 1e 70 83 3f |n B ....|.....p.?|
|000009c0| f7 ff 05 1e 00 14 01 2e | 00 10 01 50 00 58 00 01 |........|...P.X..|
|000009d0| 00 01 00 01 00 01 00 03 | 00 03 00 00 00 00 00 01 |........|........|
|000009e0| 00 01 80 f9 f1 7c 05 1e | 00 14 00 10 20 10 00 0f |.....|..|.... ...|
|000009f0| 01 57 00 0f 01 6a 00 59 | 4d 45 4e 55 05 22 00 01 |.W...j.Y|MENU."..|
|00000a00| 00 01 01 01 01 01 05 49 | 74 65 6d 73 00 02 00 02 |.......I|tems....|
|00000a10| 1f 12 65 24 ff ff 00 01 | fc 7a ff ff d5 9f 81 f9 |..e$....|.z......|
|00000a20| f1 fd 05 1e 00 14 00 00 | 20 10 01 70 00 16 01 82 |........| ..p....|
|00000a30| 00 52 4d 45 4e 55 05 23 | 00 01 00 00 01 00 04 45 |.RMENU.#|.......E|
|00000a40| 64 69 74 61 83 f7 f8 7d | 05 1e 00 14 01 88 00 02 |dita...}|........|
|00000a50| 01 c7 00 66 00 01 01 04 | 00 09 01 01 6d 41 6e 79 |...f....|....mAny|
|00000a60| 20 50 49 43 54 2c 20 49 | 43 4f 4e 2c 20 63 69 63 | PICT, I|CON, cic|
|00000a70| 6e 2c 20 53 49 43 4e 2c | 20 6f 72 20 43 55 52 53 |n, SICN,| or CURS|
|00000a80| 20 63 61 6e 20 62 65 20 | 75 73 65 64 20 61 73 20 | can be |used as |
|00000a90| 62 75 74 74 6f 6e 2c 20 | 63 68 65 63 6b 20 62 6f |button, |check bo|
|00000aa0| 78 2c 20 72 61 64 69 6f | 20 62 75 74 74 6f 6e 2c |x, radio| button,|
|00000ab0| 20 6f 72 20 73 74 61 74 | 69 63 20 69 74 65 6d 2e | or stat|ic item.|
|00000ac0| 20 20 45 78 61 6d 70 6c | 65 3a 83 f7 f8 7d 05 1e | Exampl|e:...}..|
|00000ad0| 00 14 01 cf 00 05 01 e8 | 00 24 00 01 ff 00 00 09 |........|.$......|
|00000ae0| 01 01 0b 53 74 61 74 69 | 63 0d 49 43 4f 4e 81 bb |...Stati|c.ICON..|
|00000af0| ff ff 05 1e 00 14 00 00 | 20 00 01 cb 00 29 01 eb |........| ....)..|
|00000b00| 00 49 00 03 00 03 00 64 | 00 64 49 43 4f 4e 83 f7 |.I.....d|.dICON..|
|00000b10| f8 7d 05 1e 00 14 01 f6 | 00 0d 02 0f 00 2c 00 01 |.}......|.....,..|
|00000b20| ff 00 00 09 01 01 0b 49 | 43 4f 4e 0d 42 75 74 74 |.......I|CON.Butt|
|00000b30| 6f 6e 81 b9 ff ff 05 1e | 00 14 00 00 20 01 01 f3 |on......|.... ...|
|00000b40| 00 32 02 13 00 52 00 03 | 00 03 00 64 00 64 49 43 |.2...R..|...d.dIC|
|00000b50| 4f 4e 00 01 83 f7 f8 7d | 05 1e 00 14 02 1b 00 06 |ON.....}|........|
|00000b60| 02 34 00 38 00 01 ff 00 | 00 09 01 01 11 4d 75 6c |.4.8....|.....Mul|
|00000b70| 74 69 2d 49 43 4f 4e 0d | 42 75 74 74 6f 6e 81 c1 |ti-ICON.|Button..|
|00000b80| ff fe 05 1e 00 14 00 00 | 20 01 02 17 00 3d 02 37 |........| ....=.7|
|00000b90| 00 5d 03 eb 03 eb 03 ec | 49 43 4f 4e 03 eb 00 01 |.]......|ICON....|
|00000ba0| 00 01 d3 4a ff ff ee 63 | 83 f7 f8 7d 05 1e 00 14 |...J...c|...}....|
|00000bb0| 02 3b 00 0a 02 54 00 3c | 00 01 ff 00 00 09 01 01 |.;...T.<|........|
|00000bc0| 14 4d 75 6c 74 69 2d 49 | 43 4f 4e 0d 43 68 65 63 |.Multi-I|CON.Chec|
|00000bd0| 6b 20 42 6f 78 2c 81 c1 | ff fe 05 1e 00 14 00 00 |k Box,..|........|
|00000be0| 20 02 02 37 00 41 02 57 | 00 61 03 ee 03 eb 03 ee | ..7.A.W|.a......|
|00000bf0| 49 43 4f 4e 03 eb 00 01 | 00 01 d3 4a ff ff ee 63 |ICON....|...J...c|
|00000c00| 83 f7 f8 7d 05 1e 00 14 | 02 5f 00 02 02 92 00 66 |...}....|._.....f|
|00000c10| 00 01 01 04 00 09 01 01 | 55 63 69 63 6e 20 72 65 |........|Ucicn re|
|00000c20| 73 6f 75 72 63 65 73 20 | 28 63 6f 6c 6f 72 20 69 |sources |(color i|
|00000c30| 63 6f 6e 73 29 20 63 61 | 6e 20 62 65 20 75 73 65 |cons) ca|n be use|
|00000c40| 64 20 74 6f 20 73 75 70 | 70 6f 72 74 20 33 44 20 |d to sup|port 3D |
|00000c50| 63 6f 6e 74 72 6f 6c 73 | 20 6f 66 20 61 6e 79 20 |controls| of any |
|00000c60| 73 68 61 70 65 20 26 20 | 63 6f 6c 6f 72 3a 80 c1 |shape & |color:..|
|00000c70| f9 fd 05 1e 00 14 00 00 | 00 02 00 20 02 98 00 17 |........|... ....|
|00000c80| 02 a8 00 53 05 2e 05 2e | 05 31 63 69 63 6e 05 2e |...S....|.1cicn..|
|00000c90| fe 00 05 43 68 65 63 6b | 83 f7 f8 7d 05 1e 00 14 |...Check|...}....|
|00000ca0| 02 ae 00 02 02 d4 00 67 | 00 01 01 04 00 09 01 01 |.......g|........|
|00000cb0| 3b 41 20 76 61 72 69 65 | 74 79 20 6f 66 20 72 65 |;A varie|ty of re|
|00000cc0| 73 6f 75 72 63 65 20 74 | 79 70 65 73 20 63 61 6e |source t|ypes can|
|00000cd0| 20 62 65 20 75 73 65 64 | 20 69 6e 20 70 6f 70 2d | be used| in pop-|
|00000ce0| 75 70 20 70 61 6c 65 74 | 74 65 73 3a 80 c1 f7 ff |up palet|tes:....|
|00000cf0| 05 1e 00 14 00 10 20 10 | 00 20 02 d9 00 34 02 fd |...... .|. ...4..|
|00000d00| 00 58 03 ed 03 eb 03 ee | 49 43 4f 4e 03 eb 00 01 |.X......|ICON....|
|00000d10| 00 01 80 03 f7 ff 05 1e | 00 14 00 10 20 10 00 04 |........|.... ...|
|00000d20| 02 e1 00 11 02 f5 00 25 | 00 01 00 01 00 01 00 01 |.......%|........|
|00000d30| 00 03 00 03 00 00 00 00 | 00 10 00 09 00 10 50 41 |........|......PA|
|00000d40| 54 23 00 01 00 01 83 f7 | f8 7d 05 1e 00 14 03 01 |T#......|.}......|
|00000d50| 00 02 03 27 00 66 00 01 | 01 04 00 09 01 01 38 44 |...'.f..|......8D|
|00000d60| 69 61 6c 73 20 63 61 6e | 20 62 65 20 65 61 73 69 |ials can| be easi|
|00000d70| 6c 79 20 6c 69 6e 6b 65 | 64 20 74 6f 20 6e 75 6d |ly linke|d to num|
|00000d80| 62 65 72 73 20 69 6e 20 | 6f 74 68 65 72 20 63 6f |bers in |other co|
|00000d90| 6e 74 72 6f 6c 73 3a 65 | 80 07 e7 8d 05 1e 00 14 |ntrols:e|........|
|00000da0| 00 00 20 08 00 16 03 2b | 00 09 03 49 00 27 00 02 |.. ....+|...I.'..|
|00000db0| 00 02 00 02 00 02 00 01 | 00 01 00 00 00 00 00 08 |........|........|
|00000dc0| ff ff 00 0a 00 64 00 01 | 00 01 00 05 02 02 07 2d |.....d..|.......-|
|00000dd0| 31 30 2c 32 2e 30 80 47 | f7 8d 05 1e 00 14 00 00 |10,2.0.G|........|
|00000de0| 20 08 00 14 03 2a 00 30 | 03 36 00 60 00 01 00 01 | ....*.0|.6.`....|
|00000df0| 00 01 00 01 00 08 ff ff | 00 0a 00 01 00 01 00 05 |........|........|
|00000e00| 02 02 07 2d 31 30 2c 32 | 2e 30 80 77 f0 0d 05 1e |...-10,2|.0.w....|
|00000e10| 00 14 00 00 60 60 00 01 | 03 39 00 2f 03 49 00 60 |....``..|.9./.I.`|
|00000e20| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 ff 00 |........|........|
|00000e30| 00 09 01 01 00 05 02 02 | 05 45 6e 74 72 79 83 f7 |........|.Entry..|
|00000e40| f8 7d 05 1e 00 14 03 51 | 00 02 03 77 00 66 00 01 |.}.....Q|...w.f..|
|00000e50| 01 04 00 09 01 01 41 43 | 6f 6e 74 72 6f 6c 73 20 |......AC|ontrols |
|00000e60| 63 61 6e 20 61 6c 73 6f | 20 62 65 20 63 6f 6d 70 |can also| be comp|
|00000e70| 6c 65 78 20 6f 62 6a 65 | 63 74 73 20 6c 69 6b 65 |lex obje|cts like|
|00000e80| 20 6c 69 73 74 73 20 61 | 6e 64 20 74 65 78 74 20 | lists a|nd text |
|00000e90| 65 64 69 74 6f 72 73 3a | 80 f9 f6 7d 05 1e 00 14 |editors:|...}....|
|00000ea0| 00 00 60 10 00 80 03 7b | 00 0d 03 b4 00 59 53 54 |..`....{|.....YST|
|00000eb0| 52 23 05 24 00 01 00 01 | 00 09 01 02 04 4c 69 73 |R#.$....|.....Lis|
|00000ec0| 74 63 81 c7 f7 7d 07 6c | 00 14 00 42 20 60 03 b9 |tc...}.l|...B `..|
|00000ed0| 00 06 03 ff 00 61 07 6d | 07 6d 07 6d 00 01 00 01 |.....a.m|.m.m....|
|00000ee0| 01 01 04 48 65 6c 70 76 | 83 f7 f8 7d 05 1e 00 14 |...Helpv|...}....|
|00000ef0| 04 08 00 02 04 2e 00 66 | 00 01 01 04 00 09 01 01 |.......f|........|
|00000f00| 3f 56 69 65 77 49 74 20 | 61 6c 73 6f 20 69 6e 63 |?ViewIt |also inc|
|00000f10| 6c 75 64 65 73 20 61 20 | 63 75 73 74 6f 6d 20 63 |ludes a |custom c|
|00000f20| 6f 6e 74 72 6f 6c 20 74 | 68 61 74 20 73 68 6f 77 |ontrol t|hat show|
|00000f30| 73 20 74 68 65 20 63 6c | 69 70 62 6f 61 72 64 3a |s the cl|ipboard:|
|00000f40| 81 39 f6 7f 07 08 00 14 | 00 00 28 00 04 32 00 02 |.9......|..(..2..|
|00000f50| 04 79 00 65 00 01 00 01 | 00 01 00 01 00 32 00 32 |.y.e....|.....2.2|
|00000f60| 00 00 00 00 53 54 52 23 | 07 09 00 01 00 01 00 0a |....STR#|........|
|00000f70| 01 01 00 00 00 80 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 80 00 00 00 c0 00 00 00 |........|........|
|00000fa0| a0 00 00 00 90 00 00 ff | 88 00 00 80 04 00 00 80 |........|........|
|00000fb0| 02 00 00 80 01 00 00 80 | 00 80 00 80 01 c0 00 80 |........|........|
|00000fc0| 03 80 00 80 07 00 00 ff | 8e 00 00 7f 9c 00 00 00 |........|........|
|00000fd0| b8 00 00 00 f0 00 00 00 | e0 00 00 00 40 00 00 00 |........|....@...|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 80 00 00 00 00 00 00 |........|........|
|00001000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001010| 00 00 00 00 00 00 00 00 | 00 00 00 00 80 00 00 01 |........|........|
|00001020| c0 00 00 02 c0 00 00 04 | c0 00 00 08 ff 80 00 10 |........|........|
|00001030| 00 c0 00 20 00 c0 00 40 | 00 c0 00 80 00 c0 00 40 |... ...@|.......@|
|00001040| 00 c0 00 20 00 c0 00 10 | 00 c0 00 08 ff c0 00 04 |... ....|........|
|00001050| ff c0 00 02 c0 00 00 01 | c0 00 00 00 c0 00 00 00 |........|........|
|00001060| 40 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |@.......|........|
|00001070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 80 00 00 |........|........|
|00001080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000010a0| 80 00 00 01 c0 00 00 02 | c0 00 00 04 c0 00 00 0a |........|........|
|000010b0| ff 80 00 16 00 c0 00 2f | fe c0 00 5f fe c0 00 bf |......./|..._....|
|000010c0| fe c0 00 5f fe c0 00 2f | fe c0 00 16 00 c0 00 0a |..._.../|........|
|000010d0| ff c0 00 04 ff c0 00 02 | c0 00 00 01 c0 00 00 00 |........|........|
|000010e0| c0 00 00 00 40 00 00 00 | 00 00 00 00 00 00 00 00 |....@...|........|
|000010f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001100| 00 80 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001120| 00 00 00 00 80 00 00 00 | c0 00 00 00 a0 00 00 00 |........|........|
|00001130| 90 00 00 ff a8 00 00 80 | 34 00 00 bf fa 00 00 bf |........|4.......|
|00001140| fd 00 00 bf fe 80 00 bf | fd c0 00 bf fb 80 00 80 |........|........|
|00001150| 37 00 00 ff ae 00 00 7f | 9c 00 00 00 b8 00 00 00 |7.......|........|
|00001160| f0 00 00 00 e0 00 00 00 | 40 00 00 00 00 00 00 00 |........|@.......|
|00001170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001180| 00 00 00 00 05 b2 4f 6e | 2d 4c 69 6e 65 20 45 64 |......On|-Line Ed|
|00001190| 69 74 69 6e 67 0d 20 20 | 54 68 65 20 6d 6f 73 74 |iting. |The most|
|000011a0| 20 75 6e 69 71 75 65 20 | 56 69 65 77 49 74 20 66 | unique |ViewIt f|
|000011b0| 65 61 74 75 72 65 20 69 | 73 20 69 74 73 20 73 75 |eature i|s its su|
|000011c0| 70 70 6f 72 74 20 66 6f | 72 20 65 64 69 74 69 6e |pport fo|r editin|
|000011d0| 67 20 74 68 65 20 63 6f | 6e 74 65 6e 74 20 6f 66 |g the co|ntent of|
|000011e0| 20 77 69 6e 64 6f 77 73 | 20 22 6f 6e 2d 6c 69 6e | windows| "on-lin|
|000011f0| 65 22 20 28 69 2e 65 2e | 2c 20 77 68 69 6c 65 20 |e" (i.e.|, while |
|00001200| 61 20 70 72 6f 67 72 61 | 6d 20 69 73 20 72 75 6e |a progra|m is run|
|00001210| 6e 69 6e 67 29 2e 20 20 | 4f 6e 2d 6c 69 6e 65 20 |ning). |On-line |
|00001220| 65 64 69 74 69 6e 67 20 | 63 61 6e 20 62 65 20 75 |editing |can be u|
|00001230| 73 65 64 20 66 72 6f 6d | 20 77 69 74 68 69 6e 20 |sed from| within |
|00001240| 61 6e 79 20 70 72 6f 67 | 72 61 6d 6d 69 6e 67 20 |any prog|ramming |
|00001250| 65 6e 76 69 72 6f 6e 6d | 65 6e 74 20 77 69 74 68 |environm|ent with|
|00001260| 20 61 6e 79 20 74 79 70 | 65 20 6f 66 20 56 69 65 | any typ|e of Vie|
|00001270| 77 49 74 20 77 69 6e 64 | 6f 77 20 28 6d 6f 64 61 |wIt wind|ow (moda|
|00001280| 6c 20 6f 72 20 6d 6f 64 | 65 6c 65 73 73 29 2e 0d |l or mod|eless)..|
|00001290| 20 20 46 6f 72 20 65 78 | 61 6d 70 6c 65 2c 20 74 | For ex|ample, t|
|000012a0| 6f 20 70 75 74 20 74 68 | 69 73 20 77 69 6e 64 6f |o put th|is windo|
|000012b0| 77 20 69 6e 74 6f 20 65 | 64 69 74 69 6e 67 20 6d |w into e|diting m|
|000012c0| 6f 64 65 2c 20 70 72 65 | 73 73 20 4f 70 74 69 6f |ode, pre|ss Optio|
|000012d0| 6e 2d 11 2d 53 68 69 66 | 74 20 28 45 6e 74 65 72 |n-.-Shif|t (Enter|
|000012e0| 20 65 78 69 74 73 20 65 | 64 69 74 20 6d 6f 64 65 | exits e|dit mode|
|000012f0| 29 2e 20 41 20 62 61 72 | 20 77 69 6c 6c 20 61 70 |). A bar| will ap|
|00001300| 70 65 61 72 20 61 74 20 | 74 68 65 20 62 6f 74 74 |pear at |the bott|
|00001310| 6f 6d 20 61 6e 64 20 72 | 69 67 68 74 20 73 69 64 |om and r|ight sid|
|00001320| 65 73 20 6f 66 20 74 68 | 65 20 77 69 6e 64 6f 77 |es of th|e window|
|00001330| 20 74 6f 20 73 75 70 70 | 6f 72 74 20 65 64 69 74 | to supp|ort edit|
|00001340| 69 6e 67 2e 2a 20 20 50 | 72 65 73 73 20 74 68 65 |ing.* P|ress the|
|00001350| 20 6c 65 66 74 6d 6f 73 | 74 20 69 63 6f 6e 20 28 | leftmos|t icon (|
|00001360| 61 20 46 69 6c 65 20 69 | 63 6f 6e 29 20 69 6e 20 |a File i|con) in |
|00001370| 74 68 65 20 62 61 72 20 | 61 74 20 74 68 65 20 62 |the bar |at the b|
|00001380| 6f 74 74 6f 6d 20 6f 66 | 20 74 68 65 20 77 69 6e |ottom of| the win|
|00001390| 64 6f 77 20 74 6f 20 70 | 6f 70 20 75 70 20 74 68 |dow to p|op up th|
|000013a0| 65 20 46 69 6c 65 20 6d | 65 6e 75 2e 20 20 54 68 |e File m|enu. Th|
|000013b0| 65 20 22 56 69 65 77 49 | 74 20 48 65 6c 70 22 20 |e "ViewI|t Help" |
|000013c0| 69 74 65 6d 20 61 74 20 | 74 68 65 20 74 6f 70 20 |item at |the top |
|000013d0| 6f 66 20 74 68 69 73 20 | 6d 65 6e 75 20 6f 70 65 |of this |menu ope|
|000013e0| 6e 73 20 74 68 65 20 6d | 61 69 6e 20 68 65 6c 70 |ns the m|ain help|
|000013f0| 20 77 69 6e 64 6f 77 20 | 66 6f 72 20 74 68 65 20 | window |for the |
|00001400| 56 69 65 77 49 74 2c 20 | 46 61 63 65 49 74 2c 20 |ViewIt, |FaceIt, |
|00001410| 61 6e 64 20 55 74 69 6c | 49 74 20 6d 6f 64 75 6c |and Util|It modul|
|00001420| 65 73 2e 0d 20 20 49 66 | 20 79 6f 75 20 77 6f 75 |es.. If| you wou|
|00001430| 6c 64 20 6c 69 6b 65 20 | 74 6f 20 6c 65 61 72 6e |ld like |to learn|
|00001440| 20 6d 6f 72 65 20 61 62 | 6f 75 74 20 74 68 65 20 | more ab|out the |
|00001450| 74 65 63 68 6e 69 63 61 | 6c 20 64 65 74 61 69 6c |technica|l detail|
|00001460| 73 20 6f 66 20 75 73 69 | 6e 67 20 56 69 65 77 49 |s of usi|ng ViewI|
|00001470| 74 2c 20 65 78 70 6c 6f | 72 65 20 74 68 65 20 74 |t, explo|re the t|
|00001480| 6f 70 69 63 73 20 70 72 | 65 73 65 6e 74 65 64 20 |opics pr|esented |
|00001490| 69 6e 20 74 68 65 20 56 | 69 65 77 49 74 20 48 65 |in the V|iewIt He|
|000014a0| 6c 70 20 77 69 6e 64 6f | 77 2e 20 20 54 68 65 20 |lp windo|w. The |
|000014b0| 22 45 64 69 74 69 6e 67 | 22 20 74 6f 70 69 63 20 |"Editing|" topic |
|000014c0| 75 6e 64 65 72 20 74 68 | 65 20 22 56 69 65 77 49 |under th|e "ViewI|
|000014d0| 74 22 20 6d 65 6e 75 2c | 20 66 6f 72 20 65 78 61 |t" menu,| for exa|
|000014e0| 6d 70 6c 65 2c 20 64 65 | 73 63 72 69 62 65 73 20 |mple, de|scribes |
|000014f0| 64 65 74 61 69 6c 73 20 | 6f 66 20 6f 6e 2d 6c 69 |details |of on-li|
|00001500| 6e 65 20 65 64 69 74 69 | 6e 67 2e 20 20 41 6c 73 |ne editi|ng. Als|
|00001510| 6f 20 6e 6f 74 65 20 74 | 68 61 74 20 74 68 65 20 |o note t|hat the |
|00001520| 63 6f 64 65 20 72 65 73 | 6f 75 72 63 65 73 20 61 |code res|ources a|
|00001530| 6e 64 20 68 65 6c 70 20 | 74 65 78 74 20 75 73 65 |nd help |text use|
|00001540| 64 20 74 6f 20 73 75 70 | 70 6f 72 74 20 6f 6e 2d |d to sup|port on-|
|00001550| 6c 69 6e 65 20 65 64 69 | 74 69 6e 67 20 61 72 65 |line edi|ting are|
|00001560| 20 6e 6f 74 20 6e 65 65 | 64 65 64 20 69 6e 20 66 | not nee|ded in f|
|00001570| 69 6e 69 73 68 65 64 20 | 70 72 6f 67 72 61 6d 73 |inished |programs|
|00001580| 2c 20 73 6f 20 74 68 65 | 72 65 20 69 73 20 6e 6f |, so the|re is no|
|00001590| 20 70 65 6e 61 6c 74 79 | 20 66 6f 72 20 56 69 65 | penalty| for Vie|
|000015a0| 77 49 74 27 73 20 73 75 | 70 70 6f 72 74 20 6f 66 |wIt's su|pport of|
|000015b0| 20 74 68 69 73 20 66 65 | 61 74 75 72 65 2e 0d 0d | this fe|ature...|
|000015c0| 2a 20 4e 4f 54 45 3a 20 | 20 49 66 20 61 20 63 6f |* NOTE: | If a co|
|000015d0| 6c 6f 72 20 6f 72 20 73 | 74 79 6c 65 20 63 68 61 |lor or s|tyle cha|
|000015e0| 6e 67 65 20 64 6f 65 73 | 20 6e 6f 74 20 68 61 76 |nge does| not hav|
|000015f0| 65 20 74 68 65 20 64 65 | 73 69 72 65 64 20 65 66 |e the de|sired ef|
|00001600| 66 65 63 74 20 69 74 20 | 6d 61 79 20 62 65 20 64 |fect it |may be d|
|00001610| 75 65 20 74 6f 20 61 20 | 6c 69 6d 69 74 61 74 69 |ue to a |limitati|
|00001620| 6f 6e 20 6f 66 20 6f 6e | 65 20 6f 66 20 41 70 70 |on of on|e of App|
|00001630| 6c 65 27 73 20 73 74 61 | 6e 64 61 72 64 20 43 44 |le's sta|ndard CD|
|00001640| 45 46 20 63 6f 6e 74 72 | 6f 6c 73 2e 20 20 57 68 |EF contr|ols. Wh|
|00001650| 65 6e 20 72 65 73 65 74 | 74 69 6e 67 20 74 68 65 |en reset|ting the|
|00001660| 20 63 6f 6c 6f 72 20 6f | 66 20 61 20 73 74 61 6e | color o|f a stan|
|00001670| 64 61 72 64 20 62 75 74 | 74 6f 6e 2c 20 66 6f 72 |dard but|ton, for|
|00001680| 20 65 78 61 6d 70 6c 65 | 2c 20 74 68 65 20 66 69 | example|, the fi|
|00001690| 72 73 74 20 63 6f 6c 6f | 72 20 73 65 6c 65 63 74 |rst colo|r select|
|000016a0| 65 64 20 77 69 6c 6c 20 | 63 6f 6c 6f 72 20 74 68 |ed will |color th|
|000016b0| 65 20 65 6e 74 69 72 65 | 20 63 6f 6e 74 72 6f 6c |e entire| control|
|000016c0| 20 75 6e 74 69 6c 20 61 | 6e 6f 74 68 65 72 20 63 | until a|nother c|
|000016d0| 6f 6c 6f 72 20 69 73 20 | 73 65 6c 65 63 74 65 64 |olor is |selected|
|000016e0| 20 66 6f 72 20 61 6e 6f | 74 68 65 72 20 63 6f 6e | for ano|ther con|
|000016f0| 74 72 6f 6c 20 70 61 72 | 74 2e 20 20 53 75 63 68 |trol par|t. Such|
|00001700| 20 22 64 69 73 70 6c 61 | 79 20 62 75 67 73 22 20 | "displa|y bugs" |
|00001710| 64 6f 20 6e 6f 74 20 6f | 63 63 75 72 20 77 69 74 |do not o|ccur wit|
|00001720| 68 20 56 69 65 77 49 74 | 27 73 20 6f 77 6e 20 63 |h ViewIt|'s own c|
|00001730| 6f 6e 74 72 6f 6c 73 2e | 00 00 08 76 53 69 6d 70 |ontrols.|...vSimp|
|00001740| 6c 65 72 20 53 6f 75 72 | 63 65 0d 20 20 56 69 65 |ler Sour|ce. Vie|
|00001750| 77 49 74 20 69 73 20 70 | 6f 77 65 72 66 75 6c 20 |wIt is p|owerful |
|00001760| 62 75 74 2c 20 75 6e 6c | 69 6b 65 20 6f 74 68 65 |but, unl|ike othe|
|00001770| 72 20 74 6f 6f 6c 73 2c | 20 64 6f 65 73 20 6e 6f |r tools,| does no|
|00001780| 74 20 6d 61 6b 65 20 79 | 6f 75 20 70 61 79 20 66 |t make y|ou pay f|
|00001790| 6f 72 20 74 68 69 73 20 | 70 6f 77 65 72 20 77 69 |or this |power wi|
|000017a0| 74 68 20 63 6f 6d 70 6c | 65 78 20 73 6f 75 72 63 |th compl|ex sourc|
|000017b0| 65 20 63 6f 64 65 2e 20 | 20 41 74 20 74 68 65 20 |e code. | At the |
|000017c0| 73 61 6d 65 20 74 69 6d | 65 20 74 68 69 73 20 64 |same tim|e this d|
|000017d0| 6f 65 73 20 6e 6f 74 20 | 6d 65 61 6e 20 74 68 61 |oes not |mean tha|
|000017e0| 74 20 79 6f 75 20 73 61 | 63 72 69 66 69 63 65 20 |t you sa|crifice |
|000017f0| 61 6e 79 20 66 6c 65 78 | 69 62 69 6c 69 74 79 20 |any flex|ibility |
|00001800| 77 68 65 6e 20 75 73 69 | 6e 67 20 56 69 65 77 49 |when usi|ng ViewI|
|00001810| 74 20 73 69 6e 63 65 20 | 79 6f 75 20 63 61 6e 20 |t since |you can |
|00001820| 63 68 6f 6f 73 65 20 74 | 6f 20 69 6e 74 65 72 63 |choose t|o interc|
|00001830| 65 70 74 20 65 76 65 72 | 79 20 65 76 65 6e 74 20 |ept ever|y event |
|00001840| 61 6e 64 20 6d 65 73 73 | 61 67 65 20 74 68 61 74 |and mess|age that|
|00001850| 20 69 73 20 70 61 73 73 | 65 64 20 74 6f 20 61 20 | is pass|ed to a |
|00001860| 56 69 65 77 49 74 20 63 | 6f 6e 74 72 6f 6c 2e 0d |ViewIt c|ontrol..|
|00001870| 20 20 54 68 65 20 73 69 | 6d 70 6c 65 73 74 20 70 | The si|mplest p|
|00001880| 72 6f 67 72 61 6d 73 20 | 74 68 61 74 20 75 73 65 |rograms |that use|
|00001890| 20 56 69 65 77 49 74 20 | 61 6c 73 6f 20 6d 61 6b | ViewIt |also mak|
|000018a0| 65 20 75 73 65 20 6f 66 | 20 74 68 65 20 46 61 63 |e use of| the Fac|
|000018b0| 65 49 74 20 6d 6f 64 75 | 6c 65 20 74 6f 20 68 61 |eIt modu|le to ha|
|000018c0| 6e 64 6c 65 20 74 68 65 | 20 6d 61 69 6e 20 6d 65 |ndle the| main me|
|000018d0| 6e 75 20 62 61 72 20 61 | 6e 64 20 6f 74 68 65 72 |nu bar a|nd other|
|000018e0| 20 70 72 6f 67 72 61 6d | 2d 77 69 64 65 20 66 65 | program|-wide fe|
|000018f0| 61 74 75 72 65 73 2e 20 | 20 46 61 63 65 49 74 2d |atures. | FaceIt-|
|00001900| 62 61 73 65 64 20 70 72 | 6f 67 72 61 6d 73 20 72 |based pr|ograms r|
|00001910| 65 71 75 69 72 65 20 6a | 75 73 74 20 61 20 66 65 |equire j|ust a fe|
|00001920| 77 20 6c 69 6e 65 73 20 | 6f 66 20 63 6f 64 65 20 |w lines |of code |
|00001930| 28 50 61 73 63 61 6c 20 | 73 6f 75 72 63 65 20 69 |(Pascal |source i|
|00001940| 73 20 73 68 6f 77 6e 20 | 62 75 74 20 6f 74 68 65 |s shown |but othe|
|00001950| 72 20 6c 61 6e 67 75 61 | 67 65 73 20 61 72 65 20 |r langua|ges are |
|00001960| 73 69 6d 69 6c 61 72 29 | 3a 0d 20 20 46 61 63 65 |similar)|:. Face|
|00001970| 49 74 28 6e 69 6c 2c 44 | 6f 49 6e 69 74 2c 30 2c |It(nil,D|oInit,0,|
|00001980| 30 2c 30 2c 30 29 3b 20 | 20 20 7b 69 6e 69 74 69 |0,0,0); | {initi|
|00001990| 61 6c 69 7a 65 20 73 74 | 75 66 66 7d 0d 20 20 72 |alize st|uff}. r|
|000019a0| 65 70 65 61 74 0d 20 20 | 20 46 61 63 65 49 74 28 |epeat. | FaceIt(|
|000019b0| 6e 69 6c 2c 44 6f 4c 6f | 6f 70 2c 30 2c 30 2c 30 |nil,DoLo|op,0,0,0|
|000019c0| 2c 30 29 3b 20 20 7b 68 | 61 6e 64 6c 65 20 65 76 |,0); {h|andle ev|
|000019d0| 65 6e 74 73 7d 0d 20 20 | 75 6e 74 69 6c 20 66 61 |ents}. |until fa|
|000019e0| 6c 73 65 3b 0d 77 68 65 | 72 65 20 74 68 65 20 73 |lse;.whe|re the s|
|000019f0| 69 6e 67 6c 65 20 22 46 | 61 63 65 49 74 22 20 70 |ingle "F|aceIt" p|
|00001a00| 72 6f 63 65 64 75 72 65 | 20 69 73 20 75 73 65 64 |rocedure| is used|
|00001a10| 20 74 6f 20 63 61 6c 6c | 20 61 6c 6c 20 46 61 63 | to call| all Fac|
|00001a20| 65 57 61 72 65 20 6d 6f | 64 75 6c 65 73 2c 20 61 |eWare mo|dules, a|
|00001a30| 6e 64 20 74 68 65 20 66 | 69 72 73 74 20 70 61 72 |nd the f|irst par|
|00001a40| 61 6d 65 74 65 72 20 22 | 6e 69 6c 22 20 28 3d 20 |ameter "|nil" (= |
|00001a50| 7a 65 72 6f 29 20 69 6e | 64 69 63 61 74 65 73 20 |zero) in|dicates |
|00001a60| 74 68 61 74 20 56 69 65 | 77 49 74 2c 20 46 61 63 |that Vie|wIt, Fac|
|00001a70| 65 49 74 2c 20 6f 72 20 | 55 74 69 6c 49 74 20 69 |eIt, or |UtilIt i|
|00001a80| 73 20 62 65 69 6e 67 20 | 63 61 6c 6c 65 64 2e 0d |s being |called..|
|00001a90| 20 20 54 68 65 20 73 6f | 75 72 63 65 20 66 6f 72 | The so|urce for|
|00001aa0| 20 74 68 69 73 20 64 65 | 6d 6f 20 70 72 6f 67 72 | this de|mo progr|
|00001ab0| 61 6d 20 69 73 20 73 6c | 69 67 68 74 6c 79 20 6d |am is sl|ightly m|
|00001ac0| 6f 72 65 20 63 6f 6d 70 | 6c 69 63 61 74 65 64 20 |ore comp|licated |
|00001ad0| 74 68 61 6e 20 74 68 61 | 74 20 73 68 6f 77 6e 20 |than tha|t shown |
|00001ae0| 61 62 6f 76 65 20 64 75 | 65 20 74 6f 20 74 68 65 |above du|e to the|
|00001af0| 20 66 65 77 20 69 74 65 | 6d 73 20 69 6e 20 69 74 | few ite|ms in it|
|00001b00| 73 20 77 69 6e 64 6f 77 | 73 20 74 68 61 74 20 72 |s window|s that r|
|00001b10| 65 71 75 69 72 65 20 61 | 20 72 65 73 70 6f 6e 73 |equire a| respons|
|00001b20| 65 20 66 72 6f 6d 20 74 | 68 65 20 70 72 6f 67 72 |e from t|he progr|
|00001b30| 61 6d 2e 20 20 48 69 74 | 74 69 6e 67 20 74 68 65 |am. Hit|ting the|
|00001b40| 20 3f 20 62 75 74 74 6f | 6e 20 69 6e 20 74 68 65 | ? butto|n in the|
|00001b50| 20 22 4d 6f 64 65 6c 65 | 73 73 20 56 69 65 77 49 | "Modele|ss ViewI|
|00001b60| 74 20 57 69 6e 64 6f 77 | 22 2c 20 66 6f 72 20 65 |t Window|", for e|
|00001b70| 78 61 6d 70 6c 65 2c 20 | 63 61 75 73 65 73 20 74 |xample, |causes t|
|00001b80| 68 65 20 70 72 6f 67 72 | 61 6d 20 74 6f 20 65 78 |he progr|am to ex|
|00001b90| 65 63 75 74 65 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |ecute th|e follow|
|00001ba0| 69 6e 67 20 63 6f 64 65 | 20 74 6f 20 6f 70 65 6e |ing code| to open|
|00001bb0| 20 74 68 69 73 20 77 69 | 6e 64 6f 77 3a 0d 20 20 | this wi|ndow:. |
|00001bc0| 46 61 63 65 49 74 28 6e | 69 6c 2c 4e 65 77 57 6e |FaceIt(n|il,NewWn|
|00001bd0| 64 2c 31 30 30 33 2c 30 | 2c 30 2c 30 29 3b 20 20 |d,1003,0|,0,0); |
|00001be0| 20 7b 6f 70 65 6e 20 77 | 69 6e 64 6f 77 7d 0d 20 | {open w|indow}. |
|00001bf0| 20 72 65 70 65 61 74 0d | 20 20 20 46 61 63 65 49 | repeat.| FaceI|
|00001c00| 74 28 6e 69 6c 2c 4d 64 | 6c 57 6e 64 2c 31 30 30 |t(nil,Md|lWnd,100|
|00001c10| 33 2c 30 2c 30 2c 30 29 | 3b 20 20 7b 72 75 6e 20 |3,0,0,0)|; {run |
|00001c20| 77 69 6e 64 6f 77 7d 0d | 20 20 75 6e 74 69 6c 20 |window}.| until |
|00001c30| 28 77 63 48 69 74 20 3d | 20 31 29 3b 0d 20 20 46 |(wcHit =| 1);. F|
|00001c40| 61 63 65 49 74 28 6e 69 | 6c 2c 45 6e 64 57 6e 64 |aceIt(ni|l,EndWnd|
|00001c50| 2c 31 30 30 33 2c 30 2c | 30 2c 30 29 3b 20 20 20 |,1003,0,|0,0); |
|00001c60| 7b 63 6c 6f 73 65 20 77 | 69 6e 64 6f 77 7d 0d 77 |{close w|indow}.w|
|00001c70| 68 65 72 65 20 22 77 63 | 48 69 74 22 20 69 73 20 |here "wc|Hit" is |
|00001c80| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 61 20 |the numb|er of a |
|00001c90| 63 6f 6e 74 72 6f 6c 20 | 69 6e 20 74 68 69 73 20 |control |in this |
|00001ca0| 77 69 6e 64 6f 77 20 28 | 77 63 48 69 74 20 3d 20 |window (|wcHit = |
|00001cb0| 31 20 3d 20 22 4f 4b 22 | 20 62 75 74 74 6f 6e 29 |1 = "OK"| button)|
|00001cc0| 2e 0d 20 20 48 6f 77 20 | 63 61 6e 20 73 6f 20 6c |.. How |can so l|
|00001cd0| 69 74 74 6c 65 20 63 6f | 64 65 20 62 65 20 72 65 |ittle co|de be re|
|00001ce0| 71 75 69 72 65 64 20 74 | 6f 20 6f 70 65 6e 20 61 |quired t|o open a|
|00001cf0| 6e 64 20 72 75 6e 20 74 | 68 69 73 20 77 69 6e 64 |nd run t|his wind|
|00001d00| 6f 77 3f 20 20 54 68 65 | 20 74 72 69 63 6b 20 69 |ow? The| trick i|
|00001d10| 73 20 74 68 61 74 20 56 | 69 65 77 49 74 20 61 6e |s that V|iewIt an|
|00001d20| 64 20 56 69 65 77 49 74 | 20 63 6f 6e 74 72 6f 6c |d ViewIt| control|
|00001d30| 73 20 75 6e 64 65 72 73 | 74 61 6e 64 20 68 6f 77 |s unders|tand how|
|00001d40| 20 74 6f 20 68 61 6e 64 | 6c 65 20 6d 6f 73 74 20 | to hand|le most |
|00001d50| 65 76 65 6e 74 73 20 74 | 68 61 74 20 6f 63 63 75 |events t|hat occu|
|00001d60| 72 20 69 6e 20 77 69 6e | 64 6f 77 73 2c 20 61 6c |r in win|dows, al|
|00001d70| 6c 6f 77 69 6e 67 20 74 | 68 65 20 70 72 6f 67 72 |lowing t|he progr|
|00001d80| 61 6d 20 63 6f 64 65 20 | 74 6f 20 62 65 20 72 65 |am code |to be re|
|00001d90| 64 75 63 65 64 20 74 6f | 20 74 68 61 74 20 6e 65 |duced to| that ne|
|00001da0| 65 64 65 64 20 74 6f 20 | 68 61 6e 64 6c 65 20 70 |eded to |handle p|
|00001db0| 72 6f 67 72 61 6d 2d 73 | 70 65 63 69 66 69 63 20 |rogram-s|pecific |
|00001dc0| 65 76 65 6e 74 73 2e 20 | 20 4f 74 68 65 72 20 70 |events. | Other p|
|00001dd0| 72 6f 67 72 61 6d 20 61 | 6e 64 20 64 69 61 6c 6f |rogram a|nd dialo|
|00001de0| 67 20 6d 61 6e 61 67 65 | 72 73 20 61 6c 73 6f 20 |g manage|rs also |
|00001df0| 64 6f 20 74 68 69 73 2c | 20 62 75 74 20 6e 6f 6e |do this,| but non|
|00001e00| 65 20 64 6f 65 73 20 69 | 74 20 61 73 20 77 65 6c |e does i|t as wel|
|00001e10| 6c 20 61 73 20 56 69 65 | 77 49 74 2e 0d 20 20 54 |l as Vie|wIt.. T|
|00001e20| 68 65 20 73 63 72 6f 6c | 6c 61 62 6c 65 20 76 69 |he scrol|lable vi|
|00001e30| 65 77 20 23 32 2c 20 66 | 6f 72 20 65 78 61 6d 70 |ew #2, f|or examp|
|00001e40| 6c 65 2c 20 22 6b 6e 6f | 77 73 22 20 77 68 61 74 |le, "kno|ws" what|
|00001e50| 20 74 6f 20 64 6f 20 77 | 68 65 6e 20 69 74 73 20 | to do w|hen its |
|00001e60| 73 63 72 6f 6c 6c 20 62 | 61 72 20 69 73 20 63 6c |scroll b|ar is cl|
|00001e70| 69 63 6b 65 64 2e 20 20 | 54 68 65 20 6d 65 6e 75 |icked. |The menu|
|00001e80| 73 20 69 6e 20 74 68 65 | 20 62 61 72 20 61 62 6f |s in the| bar abo|
|00001e90| 76 65 20 74 68 69 73 20 | 68 65 6c 70 20 74 65 78 |ve this |help tex|
|00001ea0| 74 20 28 22 46 69 6c 65 | 22 2c 20 22 45 64 69 74 |t ("File|", "Edit|
|00001eb0| 22 2c 20 22 54 65 78 74 | 22 2c 20 26 20 22 54 6f |", "Text|", & "To|
|00001ec0| 70 69 63 73 22 29 20 63 | 6f 6e 74 61 69 6e 20 73 |pics") c|ontain s|
|00001ed0| 74 61 6e 64 61 72 64 20 | 69 74 65 6d 73 20 74 68 |tandard |items th|
|00001ee0| 61 74 20 22 6b 6e 6f 77 | 22 20 77 68 61 74 20 74 |at "know|" what t|
|00001ef0| 6f 20 64 6f 20 77 68 65 | 6e 20 73 65 6c 65 63 74 |o do whe|n select|
|00001f00| 65 64 2e 20 20 41 6e 64 | 20 56 69 65 77 49 74 20 |ed. And| ViewIt |
|00001f10| 22 6b 6e 6f 77 73 22 20 | 77 68 61 74 20 74 6f 20 |"knows" |what to |
|00001f20| 64 6f 20 77 68 65 6e 20 | 74 68 65 20 67 72 6f 77 |do when |the grow|
|00001f30| 20 6f 72 20 7a 6f 6f 6d | 20 62 6f 78 65 73 20 61 | or zoom| boxes a|
|00001f40| 72 65 20 75 73 65 64 20 | 74 6f 20 72 65 73 69 7a |re used |to resiz|
|00001f50| 65 20 74 68 65 20 77 69 | 6e 64 6f 77 2e 20 20 4e |e the wi|ndow. N|
|00001f60| 6f 6e 65 20 6f 66 20 74 | 68 69 73 20 64 65 66 61 |one of t|his defa|
|00001f70| 75 6c 74 20 62 65 68 61 | 76 69 6f 72 20 72 65 71 |ult beha|vior req|
|00001f80| 75 69 72 65 73 20 61 20 | 73 69 6e 67 6c 65 20 6c |uires a |single l|
|00001f90| 69 6e 65 20 6f 66 20 70 | 72 6f 67 72 61 6d 20 63 |ine of p|rogram c|
|00001fa0| 6f 64 65 20 74 6f 20 73 | 75 70 70 6f 72 74 20 69 |ode to s|upport i|
|00001fb0| 74 2e 00 00 00 f2 00 0c | 00 00 00 00 00 13 00 0e |t.......|........|
|00001fc0| 00 03 03 00 00 0e 00 00 | 00 00 00 00 00 00 00 0f |........|........|
|00001fd0| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00001fe0| 00 00 02 2e 00 0b 00 09 | 00 04 00 00 00 09 00 00 |........|........|
|00001ff0| 00 00 00 00 00 00 02 a8 | 00 10 00 0c 00 03 00 00 |........|........|
|00002000| 00 0c 00 00 00 00 00 00 | 00 00 04 05 00 10 00 0c |........|........|
|00002010| 00 03 01 00 00 0c 00 00 | 00 00 00 00 00 00 04 06 |........|........|
|00002020| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002030| 00 00 04 82 00 0b 00 09 | 00 04 00 00 00 09 00 00 |........|........|
|00002040| 00 00 00 00 00 00 05 32 | 00 10 00 0c 00 03 00 00 |.......2|........|
|00002050| 00 0c 00 00 00 00 00 00 | 00 00 05 88 00 10 00 0c |........|........|
|00002060| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 05 c7 |........|........|
|00002070| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002080| 00 00 06 73 00 10 00 0c | 00 03 02 00 00 0c 00 00 |...s....|........|
|00002090| 00 00 00 00 00 00 06 83 | 00 10 00 0c 00 03 00 00 |........|........|
|000020a0| 00 0c 00 00 00 00 00 00 | 00 00 00 7a 00 06 00 00 |........|...z....|
|000020b0| 00 00 00 13 00 0e 00 03 | 03 00 00 0e 00 00 00 00 |........|........|
|000020c0| 00 00 00 00 00 12 00 10 | 00 0c 00 03 00 00 00 0c |........|........|
|000020d0| 00 00 00 00 00 00 00 00 | 01 07 00 10 00 0c 00 03 |........|........|
|000020e0| 02 00 00 0c 00 00 00 00 | 00 00 00 00 01 1d 00 10 |........|........|
|000020f0| 00 0c 00 03 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002100| 01 b9 00 10 00 0c 00 03 | 01 00 00 0c 00 00 00 00 |........|........|
|00002110| 00 00 00 00 01 bf 00 10 | 00 0c 00 03 00 00 00 0c |........|........|
|00002120| 00 00 00 00 00 00 00 00 | 01 e2 00 18 00 00 00 00 |........|........|
|00002130| 00 13 00 0e 00 03 03 00 | 00 0e 00 00 00 00 00 00 |........|........|
|00002140| 00 00 00 12 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|00002150| 00 00 00 00 00 00 00 dc | 00 10 00 0c 00 03 01 00 |........|........|
|00002160| 00 0c 00 00 00 00 00 00 | 00 00 00 dd 00 10 00 0c |........|........|
|00002170| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 00 df |........|........|
|00002180| 00 10 00 0c 00 03 04 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002190| 00 00 01 18 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|000021a0| 00 00 00 00 00 00 01 d7 | 00 10 00 0c 00 03 01 00 |........|........|
|000021b0| 00 0c 00 00 00 00 00 00 | 00 00 01 d8 00 10 00 0c |........|........|
|000021c0| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 01 da |........|........|
|000021d0| 00 10 00 0c 00 03 04 00 | 00 0c 00 00 00 00 00 00 |........|........|
|000021e0| 00 00 02 5b 00 10 00 0c | 00 03 00 00 00 0c 00 00 |...[....|........|
|000021f0| 00 00 00 00 00 00 02 fb | 00 10 00 0c 00 03 01 00 |........|........|
|00002200| 00 0c 00 00 00 00 00 00 | 00 00 02 fc 00 10 00 0c |........|........|
|00002210| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 02 fe |........|........|
|00002220| 00 10 00 0c 00 03 04 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002230| 00 00 03 2b 00 10 00 0c | 00 03 00 00 00 0c 00 00 |...+....|........|
|00002240| 00 00 00 00 00 00 03 43 | 00 10 00 0c 00 03 02 00 |.......C|........|
|00002250| 00 0c 00 00 00 00 00 00 | 00 00 03 4a 00 10 00 0c |........|...J....|
|00002260| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 04 1f |........|........|
|00002270| 00 10 00 0c 00 03 01 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002280| 00 00 04 20 00 10 00 0c | 00 03 00 00 00 0c 00 00 |... ....|........|
|00002290| 00 00 00 00 00 00 04 22 | 00 10 00 0c 00 03 04 00 |......."|........|
|000022a0| 00 0c 00 00 00 00 00 00 | 00 00 04 66 00 10 00 0c |........|...f....|
|000022b0| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 05 7c |........|.......||
|000022c0| 00 10 00 0c 00 03 01 00 | 00 0c 00 00 00 00 00 00 |........|........|
|000022d0| 00 00 05 7d 00 10 00 0c | 00 03 00 00 00 0c 00 00 |...}....|........|
|000022e0| 00 00 00 00 00 00 05 7f | 00 10 00 0c 00 03 04 00 |........|........|
|000022f0| 00 0c 00 00 00 00 00 00 | 00 00 05 94 00 10 00 0c |........|........|
|00002300| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 00 7a |........|.......z|
|00002310| 00 06 00 00 00 00 00 13 | 00 0e 00 03 03 00 00 0e |........|........|
|00002320| 00 00 00 00 00 00 00 00 | 00 10 00 10 00 0c 00 03 |........|........|
|00002330| 00 00 00 0c 00 00 00 00 | 00 00 00 00 00 99 00 10 |........|........|
|00002340| 00 0c 00 03 01 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002350| 00 9f 00 10 00 0c 00 03 | 00 00 00 0c 00 00 00 00 |........|........|
|00002360| 00 00 00 00 01 b2 00 10 | 00 0c 00 03 01 00 00 0c |........|........|
|00002370| 00 00 00 00 00 00 00 00 | 01 b8 00 10 00 0c 00 03 |........|........|
|00002380| 00 00 00 0c 00 00 00 00 | 00 00 00 00 03 95 57 68 |........|......Wh|
|00002390| 61 74 20 49 73 20 56 69 | 65 77 49 74 3f 0d 20 20 |at Is Vi|ewIt?. |
|000023a0| 54 68 65 20 56 69 65 77 | 49 74 20 70 72 6f 64 75 |The View|It produ|
|000023b0| 63 74 20 69 6e 63 6c 75 | 64 65 73 20 74 77 6f 20 |ct inclu|des two |
|000023c0| 70 72 6f 67 72 61 6d 6d | 69 6e 67 20 74 6f 6f 6c |programm|ing tool|
|000023d0| 73 20 6f 72 20 22 6d 6f | 64 75 6c 65 73 22 20 74 |s or "mo|dules" t|
|000023e0| 68 61 74 20 66 6f 72 6d | 20 61 20 73 6f 6c 69 64 |hat form| a solid|
|000023f0| 20 66 6f 75 6e 64 61 74 | 69 6f 6e 20 66 6f 72 20 | foundat|ion for |
|00002400| 62 75 69 6c 64 69 6e 67 | 20 73 6f 70 68 69 73 74 |building| sophist|
|00002410| 69 63 61 74 65 64 20 4d | 61 63 20 70 72 6f 67 72 |icated M|ac progr|
|00002420| 61 6d 73 3a 0d 20 20 56 | 69 65 77 49 74 20 2d 20 |ams:. V|iewIt - |
|00002430| 54 68 65 20 56 69 65 77 | 49 74 20 6d 6f 64 75 6c |The View|It modul|
|00002440| 65 20 73 75 70 70 6f 72 | 74 73 20 74 68 65 20 63 |e suppor|ts the c|
|00002450| 72 65 61 74 69 6f 6e 20 | 61 6e 64 20 6d 61 6e 61 |reation |and mana|
|00002460| 67 65 6d 65 6e 74 20 6f | 66 20 64 69 61 6c 6f 67 |gement o|f dialog|
|00002470| 20 61 6e 64 20 64 6f 63 | 75 6d 65 6e 74 20 77 69 | and doc|ument wi|
|00002480| 6e 64 6f 77 73 20 74 68 | 61 74 20 61 72 65 20 6d |ndows th|at are m|
|00002490| 75 63 68 20 6d 6f 72 65 | 20 70 6f 77 65 72 66 75 |uch more| powerfu|
|000024a0| 6c 20 74 68 61 6e 20 74 | 68 6f 73 65 20 73 75 70 |l than t|hose sup|
|000024b0| 70 6f 72 74 65 64 20 62 | 79 20 74 68 65 20 4d 61 |ported b|y the Ma|
|000024c0| 63 69 6e 74 6f 73 68 20 | 74 6f 6f 6c 62 6f 78 2e |cintosh |toolbox.|
|000024d0| 20 20 56 69 65 77 49 74 | 20 65 6c 69 6d 69 6e 61 | ViewIt| elimina|
|000024e0| 74 65 73 20 74 68 65 20 | 6e 65 65 64 20 66 6f 72 |tes the |need for|
|000024f0| 20 6d 6f 72 65 20 65 78 | 70 65 6e 73 69 76 65 20 | more ex|pensive |
|00002500| 22 64 69 61 6c 6f 67 20 | 62 75 69 6c 64 65 72 73 |"dialog |builders|
|00002510| 22 20 74 68 61 74 20 64 | 6f 20 6c 65 73 73 20 61 |" that d|o less a|
|00002520| 6e 64 20 61 72 65 20 6d | 6f 72 65 20 64 69 66 66 |nd are m|ore diff|
|00002530| 69 63 75 6c 74 20 74 6f | 20 75 73 65 2e 0d 20 20 |icult to| use.. |
|00002540| 46 61 63 65 49 74 20 2d | 20 54 68 65 20 46 61 63 |FaceIt -| The Fac|
|00002550| 65 49 74 20 6d 6f 64 75 | 6c 65 20 63 61 6e 20 62 |eIt modu|le can b|
|00002560| 65 20 6f 70 74 69 6f 6e | 61 6c 6c 79 20 75 73 65 |e option|ally use|
|00002570| 64 20 74 6f 20 68 65 6c | 70 20 73 75 70 70 6f 72 |d to hel|p suppor|
|00002580| 74 20 6d 6f 64 65 6c 65 | 73 73 20 77 69 6e 64 6f |t modele|ss windo|
|00002590| 77 73 2c 20 74 68 65 20 | 6d 61 69 6e 20 6d 65 6e |ws, the |main men|
|000025a0| 75 20 62 61 72 2c 20 66 | 6c 6f 61 74 69 6e 67 20 |u bar, f|loating |
|000025b0| 70 61 6c 65 74 74 65 73 | 2c 20 62 61 63 6b 67 72 |palettes|, backgr|
|000025c0| 6f 75 6e 64 20 70 72 6f | 63 65 73 73 69 6e 67 2c |ound pro|cessing,|
|000025d0| 20 61 6e 64 20 6f 74 68 | 65 72 20 70 72 6f 67 72 | and oth|er progr|
|000025e0| 61 6d 2d 77 69 64 65 20 | 66 65 61 74 75 72 65 73 |am-wide |features|
|000025f0| 2e 20 20 54 68 65 20 63 | 6f 6d 62 69 6e 61 74 69 |. The c|ombinati|
|00002600| 6f 6e 20 6f 66 20 56 69 | 65 77 49 74 20 2b 20 46 |on of Vi|ewIt + F|
|00002610| 61 63 65 49 74 20 65 6c | 69 6d 69 6e 61 74 65 73 |aceIt el|iminates|
|00002620| 20 74 68 65 20 6e 65 65 | 64 20 66 6f 72 20 22 70 | the nee|d for "p|
|00002630| 72 6f 67 72 61 6d 20 6d | 61 6e 61 67 65 72 73 22 |rogram m|anagers"|
|00002640| 20 61 6e 64 20 22 69 6e | 74 65 72 66 61 63 65 20 | and "in|terface |
|00002650| 62 75 69 6c 64 65 72 73 | 22 20 74 68 61 74 20 6f |builders|" that o|
|00002660| 66 74 65 6e 20 63 6f 73 | 74 20 6d 6f 72 65 20 61 |ften cos|t more a|
|00002670| 6e 64 20 64 6f 20 6c 65 | 73 73 2e 0d 20 20 54 68 |nd do le|ss.. Th|
|00002680| 65 20 22 56 69 65 77 49 | 74 20 4f 6e 2d 4c 69 6e |e "ViewI|t On-Lin|
|00002690| 65 20 48 65 6c 70 22 20 | 77 69 6e 64 6f 77 20 69 |e Help" |window i|
|000026a0| 6e 63 6c 75 64 65 73 20 | 74 68 65 20 56 69 65 77 |ncludes |the View|
|000026b0| 49 74 20 61 6e 64 20 46 | 61 63 65 49 74 20 70 72 |It and F|aceIt pr|
|000026c0| 6f 67 72 61 6d 6d 69 6e | 67 20 67 75 69 64 65 73 |ogrammin|g guides|
|000026d0| 20 77 68 69 63 68 20 63 | 6f 6e 74 61 69 6e 20 66 | which c|ontain f|
|000026e0| 75 72 74 68 65 72 20 69 | 6e 66 6f 72 6d 61 74 69 |urther i|nformati|
|000026f0| 6f 6e 20 61 62 6f 75 74 | 20 74 68 65 20 75 73 65 |on about| the use|
|00002700| 20 6f 66 20 74 68 65 73 | 65 20 6d 6f 64 75 6c 65 | of thes|e module|
|00002710| 73 20 69 6e 20 79 6f 75 | 72 20 70 72 6f 67 72 61 |s in you|r progra|
|00002720| 6d 73 2e 00 00 02 32 00 | 1c 00 00 00 00 00 13 00 |ms....2.|........|
|00002730| 0e 00 03 03 00 00 0e 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002740| 10 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00002750| 00 00 00 00 72 00 10 00 | 0c 00 03 01 00 00 0c 00 |....r...|........|
|00002760| 00 00 00 00 00 00 00 00 | 7a 00 10 00 0c 00 03 00 |........|z.......|
|00002770| 00 00 0c 00 00 00 00 00 | 00 00 00 01 0c 00 10 00 |........|........|
|00002780| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 01 |........|........|
|00002790| 1a 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|000027a0| 00 00 00 01 aa 00 10 00 | 0c 00 03 01 00 00 0c 00 |........|........|
|000027b0| 00 00 00 00 00 00 00 01 | ba 00 10 00 0c 00 03 00 |........|........|
|000027c0| 00 00 0c 00 00 00 00 00 | 00 00 00 02 8f 00 10 00 |........|........|
|000027d0| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 02 |........|........|
|000027e0| a1 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|000027f0| 00 00 00 02 c3 00 10 00 | 0c 00 03 02 00 00 0c 00 |........|........|
|00002800| 00 00 00 00 00 00 00 02 | da 00 10 00 0c 00 03 00 |........|........|
|00002810| 00 00 0c 00 00 00 00 00 | 00 00 00 03 ba 00 10 00 |........|........|
|00002820| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 03 |........|........|
|00002830| cb 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00002840| 00 00 00 04 5f 00 10 00 | 0c 00 03 02 00 00 0c 00 |...._...|........|
|00002850| 00 00 00 00 00 00 00 04 | 68 00 10 00 0c 00 03 00 |........|h.......|
|00002860| 00 00 0c 00 00 00 00 00 | 00 00 00 04 83 00 10 00 |........|........|
|00002870| 0c 00 03 02 00 00 0c 00 | 00 00 00 00 00 00 00 04 |........|........|
|00002880| 89 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00002890| 00 00 00 05 7d 00 10 00 | 0c 00 03 01 00 00 0c 00 |....}...|........|
|000028a0| 00 00 00 00 00 00 00 05 | 8f 00 10 00 0c 00 03 00 |........|........|
|000028b0| 00 00 0c 00 00 00 00 00 | 00 00 00 07 35 00 10 00 |........|....5...|
|000028c0| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 07 |........|........|
|000028d0| 44 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |D.......|........|
|000028e0| 00 00 00 09 66 00 10 00 | 0c 00 03 01 00 00 0c 00 |....f...|........|
|000028f0| 00 00 00 00 00 00 00 09 | 7a 00 10 00 0c 00 03 00 |........|z.......|
|00002900| 00 00 0c 00 00 00 00 00 | 00 00 00 0a a4 00 10 00 |........|........|
|00002910| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 0a |........|........|
|00002920| ba 00 10 00 0c 00 03 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00002930| 00 00 00 0b 6f 00 10 00 | 0c 00 03 01 00 00 0c 00 |....o...|........|
|00002940| 00 00 00 00 00 00 00 0b | 7a 00 10 00 0c 00 03 00 |........|z.......|
|00002950| 00 00 0c 00 00 00 00 00 | 00 00 00 00 3a 00 7c 00 |........|....:.|.|
|00002960| 00 00 00 00 00 00 00 ff | ff ff ff 04 54 65 78 74 |........|....Text|
|00002970| 04 46 6f 6e 74 00 1b c4 | 00 04 53 69 7a 65 00 1b |.Font...|..Size..|
|00002980| c5 00 05 53 74 79 6c 65 | 00 1b c6 00 05 43 6f 6c |...Style|.....Col|
|00002990| 6f 72 00 1b c7 00 00 00 | 00 00 21 00 7f 00 00 00 |or......|..!.....|
|000029a0| 00 00 00 00 00 ff ff ff | ff 04 4c 69 73 74 08 50 |........|..List.P|
|000029b0| 72 6f 64 75 63 74 73 00 | 1b ff 00 00 00 00 02 31 |roducts.|.......1|
|000029c0| 44 6f 20 49 74 20 57 69 | 74 68 20 56 69 65 77 49 |Do It Wi|th ViewI|
|000029d0| 74 0d 20 20 56 69 65 77 | 49 74 20 69 73 20 6f 6e |t. View|It is on|
|000029e0| 65 20 6f 66 20 74 68 65 | 20 62 65 73 74 20 4d 61 |e of the| best Ma|
|000029f0| 63 20 70 72 6f 67 72 61 | 6d 6d 69 6e 67 20 74 6f |c progra|mming to|
|00002a00| 6f 6c 73 20 61 76 61 69 | 6c 61 62 6c 65 20 66 6f |ols avai|lable fo|
|00002a10| 72 20 63 72 65 61 74 69 | 6e 67 20 70 6f 77 65 72 |r creati|ng power|
|00002a20| 66 75 6c 20 77 69 6e 64 | 6f 77 73 20 63 6f 6e 74 |ful wind|ows cont|
|00002a30| 61 69 6e 69 6e 67 20 6d | 61 6e 79 20 76 69 65 77 |aining m|any view|
|00002a40| 73 20 61 6e 64 20 63 75 | 73 74 6f 6d 20 63 6f 6e |s and cu|stom con|
|00002a50| 74 72 6f 6c 73 2e 20 20 | 54 68 69 73 20 77 69 6e |trols. |This win|
|00002a60| 64 6f 77 2c 20 66 6f 72 | 20 65 78 61 6d 70 6c 65 |dow, for| example|
|00002a70| 2c 20 69 73 20 61 20 56 | 69 65 77 49 74 20 77 69 |, is a V|iewIt wi|
|00002a80| 6e 64 6f 77 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |ndow con|taining |
|00002a90| 32 20 76 69 65 77 73 20 | 61 6e 64 20 61 20 6c 61 |2 views |and a la|
|00002aa0| 72 67 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 63 6f |rge numb|er of co|
|00002ab0| 6e 74 72 6f 6c 73 2e 20 | 20 49 74 20 74 61 6b 65 |ntrols. | It take|
|00002ac0| 73 20 6a 75 73 74 20 35 | 20 6c 69 6e 65 73 20 6f |s just 5| lines o|
|00002ad0| 66 20 73 69 6d 70 6c 65 | 20 63 6f 64 65 20 74 6f |f simple| code to|
|00002ae0| 20 6f 70 65 6e 20 61 6e | 64 20 6d 61 6e 61 67 65 | open an|d manage|
|00002af0| 20 74 68 69 73 20 77 69 | 6e 64 6f 77 21 20 20 4e | this wi|ndow! N|
|00002b00| 6f 20 6f 74 68 65 72 20 | 70 72 6f 67 72 61 6d 6d |o other |programm|
|00002b10| 69 6e 67 20 74 6f 6f 6c | 20 6f 6e 20 74 68 65 20 |ing tool| on the |
|00002b20| 4d 61 63 69 6e 74 6f 73 | 68 20 6d 61 6b 65 73 20 |Macintos|h makes |
|00002b30| 69 74 20 73 6f 20 65 61 | 73 79 20 74 6f 20 63 72 |it so ea|sy to cr|
|00002b40| 65 61 74 65 20 73 75 63 | 68 20 73 6f 70 68 69 73 |eate suc|h sophis|
|00002b50| 74 69 63 61 74 65 64 20 | 77 69 6e 64 6f 77 73 2e |ticated |windows.|
|00002b60| 0d 20 20 43 68 6f 6f 73 | 65 20 69 74 65 6d 73 20 |. Choos|e items |
|00002b70| 66 72 6f 6d 20 74 68 65 | 20 54 6f 70 69 63 73 20 |from the| Topics |
|00002b80| 6d 65 6e 75 20 61 62 6f | 76 65 20 74 6f 20 6c 65 |menu abo|ve to le|
|00002b90| 61 72 6e 20 6d 6f 72 65 | 20 61 62 6f 75 74 20 77 |arn more| about w|
|00002ba0| 68 79 20 79 6f 75 20 73 | 68 6f 75 6c 64 20 62 65 |hy you s|hould be|
|00002bb0| 20 75 73 69 6e 67 20 56 | 69 65 77 49 74 20 74 6f | using V|iewIt to|
|00002bc0| 20 6f 70 65 6e 2c 20 65 | 64 69 74 2c 20 61 6e 64 | open, e|dit, and|
|00002bd0| 20 6d 61 6e 61 67 65 20 | 77 69 6e 64 6f 77 73 20 | manage |windows |
|00002be0| 69 6e 20 79 6f 75 72 20 | 70 72 6f 67 72 61 6d 73 |in your |programs|
|00002bf0| 2e 00 00 00 2a 00 02 00 | 00 00 00 00 13 00 0e 00 |....*...|........|
|00002c00| 03 03 00 00 0e 00 00 00 | 00 00 00 00 00 00 11 00 |........|........|
|00002c10| 10 00 0c 00 03 00 00 00 | 0c 00 00 00 00 00 00 00 |........|........|
|00002c20| 00 0c 38 57 68 79 20 55 | 73 65 20 56 69 65 77 49 |..8Why U|se ViewI|
|00002c30| 74 3f 0d 20 20 48 65 72 | 65 20 61 72 65 20 6a 75 |t?. Her|e are ju|
|00002c40| 73 74 20 31 30 20 6f 66 | 20 74 68 65 20 66 65 61 |st 10 of| the fea|
|00002c50| 74 75 72 65 73 20 6f 66 | 20 56 69 65 77 49 74 20 |tures of| ViewIt |
|00002c60| 74 68 61 74 20 6d 61 6b | 65 20 69 74 20 6f 6e 65 |that mak|e it one|
|00002c70| 20 6f 66 20 74 68 65 20 | 62 65 73 74 20 4d 61 63 | of the |best Mac|
|00002c80| 20 70 72 6f 67 72 61 6d | 6d 69 6e 67 20 74 6f 6f | program|ming too|
|00002c90| 6c 73 2e 0d 0d 31 2e 20 | 56 61 6c 75 65 20 2d 20 |ls...1. |Value - |
|00002ca0| 41 74 20 24 39 35 20 61 | 6e 64 20 77 69 74 68 20 |At $95 a|nd with |
|00002cb0| 6e 6f 20 6c 69 63 65 6e | 73 65 20 66 65 65 73 2c |no licen|se fees,|
|00002cc0| 20 56 69 65 77 49 74 20 | 69 73 20 61 6e 20 69 6e | ViewIt |is an in|
|00002cd0| 63 72 65 64 69 62 6c 65 | 20 76 61 6c 75 65 20 77 |credible| value w|
|00002ce0| 68 65 6e 20 63 6f 6d 70 | 61 72 65 64 20 74 6f 20 |hen comp|ared to |
|00002cf0| 63 6f 6d 70 65 74 69 6e | 67 20 70 72 6f 64 75 63 |competin|g produc|
|00002d00| 74 73 20 74 68 61 74 20 | 64 6f 20 6c 65 73 73 20 |ts that |do less |
|00002d10| 6f 72 20 61 72 65 20 6d | 6f 72 65 20 64 69 66 66 |or are m|ore diff|
|00002d20| 69 63 75 6c 74 20 74 6f | 20 75 73 65 2e 0d 0d 32 |icult to| use...2|
|00002d30| 2e 20 46 6c 65 78 69 62 | 69 6c 69 74 79 20 2d 20 |. Flexib|ility - |
|00002d40| 56 69 65 77 49 74 20 28 | 61 6e 64 20 6f 74 68 65 |ViewIt (|and othe|
|00002d50| 72 20 46 61 63 65 57 61 | 72 65 20 6d 6f 64 75 6c |r FaceWa|re modul|
|00002d60| 65 73 29 20 63 61 6e 20 | 62 65 20 6d 61 64 65 20 |es) can |be made |
|00002d70| 74 6f 20 77 6f 72 6b 20 | 77 69 74 68 20 77 68 61 |to work |with wha|
|00002d80| 74 65 76 65 72 20 4d 61 | 63 20 6c 61 6e 67 75 61 |tever Ma|c langua|
|00002d90| 67 65 2c 20 63 6f 6d 70 | 69 6c 65 72 2c 20 6f 72 |ge, comp|iler, or|
|00002da0| 20 70 72 6f 67 72 61 6d | 6d 69 6e 67 20 65 6e 76 | program|ming env|
|00002db0| 69 72 6f 6e 6d 65 6e 74 | 20 79 6f 75 20 61 72 65 |ironment| you are|
|00002dc0| 20 6e 6f 77 20 75 73 69 | 6e 67 2e 0d 0d 33 2e 20 | now usi|ng...3. |
|00002dd0| 43 6f 6d 70 61 74 69 62 | 69 6c 69 74 79 20 2d 20 |Compatib|ility - |
|00002de0| 56 69 65 77 49 74 20 65 | 78 74 65 6e 64 73 20 74 |ViewIt e|xtends t|
|00002df0| 68 65 20 43 6f 6e 74 72 | 6f 6c 20 4d 61 6e 61 67 |he Contr|ol Manag|
|00002e00| 65 72 20 69 6e 20 61 20 | 77 61 79 20 74 68 61 74 |er in a |way that|
|00002e10| 20 6d 61 6b 65 73 20 69 | 74 20 63 6f 6d 70 61 74 | makes i|t compat|
|00002e20| 69 62 6c 65 20 77 69 74 | 68 20 61 6c 6c 20 65 78 |ible wit|h all ex|
|00002e30| 69 73 74 69 6e 67 20 73 | 74 61 6e 64 61 72 64 20 |isting s|tandard |
|00002e40| 61 6e 64 20 43 44 45 46 | 2d 62 61 73 65 64 20 63 |and CDEF|-based c|
|00002e50| 6f 6e 74 72 6f 6c 73 2e | 20 20 59 6f 75 20 63 61 |ontrols.| You ca|
|00002e60| 6e 20 61 6c 73 6f 20 70 | 61 73 74 65 20 79 6f 75 |n also p|aste you|
|00002e70| 72 20 65 78 69 73 74 69 | 6e 67 20 44 49 54 4c 20 |r existi|ng DITL |
|00002e80| 61 6e 64 20 43 4e 54 4c | 20 72 65 73 6f 75 72 63 |and CNTL| resourc|
|00002e90| 65 73 20 64 69 72 65 63 | 74 6c 79 20 69 6e 74 6f |es direc|tly into|
|00002ea0| 20 56 69 65 77 49 74 20 | 77 69 6e 64 6f 77 73 2e | ViewIt |windows.|
|00002eb0| 0d 0d 34 2e 20 4f 6e 2d | 4c 69 6e 65 20 45 64 69 |..4. On-|Line Edi|
|00002ec0| 74 69 6e 67 20 2d 20 56 | 69 65 77 49 74 20 77 69 |ting - V|iewIt wi|
|00002ed0| 6e 64 6f 77 73 20 61 72 | 65 20 65 64 69 74 65 64 |ndows ar|e edited|
|00002ee0| 20 66 72 6f 6d 20 77 69 | 74 68 69 6e 20 72 75 6e | from wi|thin run|
|00002ef0| 6e 69 6e 67 20 70 72 6f | 67 72 61 6d 73 20 28 6c |ning pro|grams (l|
|00002f00| 69 6b 65 20 48 79 70 65 | 72 43 61 72 64 a8 29 2e |ike Hype|rCard.).|
|00002f10| 20 20 46 6f 6e 74 73 2c | 20 73 69 7a 65 73 2c 20 | Fonts,| sizes, |
|00002f20| 73 74 79 6c 65 73 2c 20 | 63 6f 6c 6f 72 73 2c 20 |styles, |colors, |
|00002f30| 63 6f 6e 74 72 6f 6c 20 | 74 79 70 65 73 2c 20 70 |control |types, p|
|00002f40| 6f 73 69 74 69 6f 6e 73 | 2c 20 65 74 63 2e 2c 20 |ositions|, etc., |
|00002f50| 63 61 6e 20 61 6c 6c 20 | 62 65 20 71 75 69 63 6b |can all |be quick|
|00002f60| 6c 79 20 61 6e 64 20 65 | 61 73 69 6c 79 20 63 68 |ly and e|asily ch|
|00002f70| 61 6e 67 65 64 20 77 69 | 74 68 6f 75 74 20 6e 65 |anged wi|thout ne|
|00002f80| 65 64 69 6e 67 20 74 6f | 20 72 75 6e 20 61 20 73 |eding to| run a s|
|00002f90| 65 70 61 72 61 74 65 20 | 72 65 73 6f 75 72 63 65 |eparate |resource|
|00002fa0| 20 65 64 69 74 6f 72 2e | 20 20 53 65 65 20 74 68 | editor.| See th|
|00002fb0| 65 20 22 4f 6e 2d 4c 69 | 6e 65 20 45 64 69 74 69 |e "On-Li|ne Editi|
|00002fc0| 6e 67 22 20 74 6f 70 69 | 63 20 66 6f 72 20 66 75 |ng" topi|c for fu|
|00002fd0| 72 74 68 65 72 20 69 6e | 66 6f 2e 0d 0d 35 2e 20 |rther in|fo...5. |
|00002fe0| 56 69 65 77 20 48 69 65 | 72 61 72 63 68 79 20 2d |View Hie|rarchy -|
|00002ff0| 20 56 69 65 77 49 74 20 | 73 75 70 70 6f 72 74 73 | ViewIt |supports|
|00003000| 20 61 20 68 69 65 72 61 | 72 63 68 79 20 6f 66 20 | a hiera|rchy of |
|00003010| 22 76 69 65 77 73 22 20 | 69 6e 20 56 69 65 77 49 |"views" |in ViewI|
|00003020| 74 20 77 69 6e 64 6f 77 | 73 2c 20 77 68 65 72 65 |t window|s, where|
|00003030| 20 65 61 63 68 20 76 69 | 65 77 20 63 61 6e 20 63 | each vi|ew can c|
|00003040| 6f 6e 74 61 69 6e 20 61 | 6e 79 20 6e 75 6d 62 65 |ontain a|ny numbe|
|00003050| 72 20 6f 66 20 63 6f 6e | 74 72 6f 6c 73 2e 20 20 |r of con|trols. |
|00003060| 56 69 65 77 73 20 6d 61 | 6b 65 20 69 74 20 65 61 |Views ma|ke it ea|
|00003070| 73 79 20 74 6f 20 73 75 | 70 70 6f 72 74 20 74 68 |sy to su|pport th|
|00003080| 65 20 73 63 72 6f 6c 6c | 69 6e 67 20 28 73 65 65 |e scroll|ing (see|
|00003090| 20 76 69 65 77 20 23 32 | 20 61 74 20 6c 65 66 74 | view #2| at left|
|000030a0| 29 20 61 6e 64 20 70 61 | 67 69 6e 67 20 6f 66 20 |) and pa|ging of |
|000030b0| 67 72 6f 75 70 73 20 6f | 66 20 63 6f 6e 74 72 6f |groups o|f contro|
|000030c0| 6c 73 2c 20 6f 70 65 72 | 61 74 69 6f 6e 73 20 74 |ls, oper|ations t|
|000030d0| 68 61 74 20 61 72 65 20 | 64 69 66 66 69 63 75 6c |hat are |difficul|
|000030e0| 74 20 74 6f 20 64 6f 20 | 69 6e 20 73 74 61 6e 64 |t to do |in stand|
|000030f0| 61 72 64 20 64 69 61 6c | 6f 67 73 2e 20 20 4f 62 |ard dial|ogs. Ob|
|00003100| 6a 65 63 74 2d 6f 72 69 | 65 6e 74 65 64 20 64 65 |ject-ori|ented de|
|00003110| 76 65 6c 6f 70 6d 65 6e | 74 20 73 79 73 74 65 6d |velopmen|t system|
|00003120| 73 20 6f 66 74 65 6e 20 | 70 72 6f 76 69 64 65 20 |s often |provide |
|00003130| 73 69 6d 69 6c 61 72 20 | 73 75 70 70 6f 72 74 20 |similar |support |
|00003140| 69 6e 20 74 68 65 20 66 | 6f 72 6d 20 6f 66 20 22 |in the f|orm of "|
|00003150| 70 61 6e 65 73 22 2c 20 | 62 75 74 20 74 68 65 73 |panes", |but thes|
|00003160| 65 20 61 72 65 20 6e 6f | 74 20 61 73 20 65 61 73 |e are no|t as eas|
|00003170| 79 20 74 6f 20 63 72 65 | 61 74 65 2c 20 65 64 69 |y to cre|ate, edi|
|00003180| 74 2c 20 61 6e 64 20 6d | 61 6e 61 67 65 20 61 73 |t, and m|anage as|
|00003190| 20 56 69 65 77 49 74 20 | 76 69 65 77 73 2e 0d 0d | ViewIt |views...|
|000031a0| 36 2e 20 43 75 73 74 6f | 6d 20 43 6f 6e 74 72 6f |6. Custo|m Contro|
|000031b0| 6c 73 20 2d 20 54 68 65 | 20 73 63 72 6f 6c 6c 61 |ls - The| scrolla|
|000031c0| 62 6c 65 20 76 69 65 77 | 20 61 74 20 74 68 65 20 |ble view| at the |
|000031d0| 6c 65 66 74 20 6f 66 20 | 74 68 69 73 20 77 69 6e |left of |this win|
|000031e0| 64 6f 77 20 70 72 65 73 | 65 6e 74 73 20 73 6f 6d |dow pres|ents som|
|000031f0| 65 20 6f 66 20 63 6f 6e | 74 72 6f 6c 73 20 74 68 |e of con|trols th|
|00003200| 61 74 20 63 61 6e 20 62 | 65 20 75 73 65 64 20 69 |at can b|e used i|
|00003210| 6e 20 56 69 65 77 49 74 | 20 77 69 6e 64 6f 77 73 |n ViewIt| windows|
|00003220| 2e 20 20 49 6e 20 61 64 | 64 69 74 69 6f 6e 20 74 |. In ad|dition t|
|00003230| 6f 20 74 68 65 73 65 2c | 20 6f 74 68 65 72 20 63 |o these,| other c|
|00003240| 6f 6e 74 72 6f 6c 73 20 | 63 61 6e 20 62 65 20 70 |ontrols |can be p|
|00003250| 75 72 63 68 61 73 65 64 | 20 66 72 6f 6d 20 46 61 |urchased| from Fa|
|00003260| 63 65 57 61 72 65 20 74 | 68 61 74 20 73 75 70 70 |ceWare t|hat supp|
|00003270| 6f 72 74 20 51 75 69 63 | 6b 54 69 6d 65 aa 20 61 |ort Quic|kTime. a|
|00003280| 6e 69 6d 61 74 69 6f 6e | 2c 20 63 6f 6d 6d 75 6e |nimation|, commun|
|00003290| 69 63 61 74 69 6f 6e 73 | 2c 20 61 6e 64 20 74 65 |ications|, and te|
|000032a0| 78 74 2c 20 67 72 61 70 | 68 69 63 2c 20 26 20 61 |xt, grap|hic, & a|
|000032b0| 72 72 61 79 20 65 64 69 | 74 69 6e 67 20 28 61 20 |rray edi|ting (a |
|000032c0| 63 6f 6d 70 6c 65 74 65 | 20 6c 69 73 74 20 63 61 |complete| list ca|
|000032d0| 6e 20 62 65 20 66 6f 75 | 6e 64 20 69 6e 20 74 68 |n be fou|nd in th|
|000032e0| 65 20 22 4d 6f 64 65 6c | 65 73 73 20 56 69 65 77 |e "Model|ess View|
|000032f0| 49 74 20 57 69 6e 64 6f | 77 22 29 2e 20 20 45 61 |It Windo|w"). Ea|
|00003300| 63 68 20 6f 66 20 74 68 | 65 73 65 20 61 64 76 61 |ch of th|ese adva|
|00003310| 6e 63 65 64 20 63 6f 6e | 74 72 6f 6c 73 20 61 72 |nced con|trols ar|
|00003320| 65 20 61 73 20 65 61 73 | 79 20 74 6f 20 61 64 64 |e as eas|y to add|
|00003330| 20 74 6f 20 56 69 65 77 | 49 74 20 77 69 6e 64 6f | to View|It windo|
|00003340| 77 73 20 61 73 20 61 20 | 73 69 6d 70 6c 65 20 62 |ws as a |simple b|
|00003350| 75 74 74 6f 6e 2e 0d 0d | 37 2e 20 53 69 6d 70 6c |utton...|7. Simpl|
|00003360| 65 72 20 43 6f 64 65 20 | 2d 20 48 69 67 68 2d 6c |er Code |- High-l|
|00003370| 65 76 65 6c 20 56 69 65 | 77 49 74 20 72 6f 75 74 |evel Vie|wIt rout|
|00003380| 69 6e 65 73 20 6d 61 6b | 65 20 69 74 20 69 6e 63 |ines mak|e it inc|
|00003390| 72 65 64 69 62 6c 79 20 | 65 61 73 79 20 74 6f 20 |redibly |easy to |
|000033a0| 6f 70 65 6e 20 61 6e 64 | 20 6d 61 6e 61 67 65 20 |open and| manage |
|000033b0| 65 76 65 6e 20 63 6f 6d | 70 6c 65 78 20 77 69 6e |even com|plex win|
|000033c0| 64 6f 77 73 2e 20 20 54 | 68 69 73 20 64 69 66 66 |dows. T|his diff|
|000033d0| 65 72 73 20 66 72 6f 6d | 20 63 6f 6d 70 65 74 69 |ers from| competi|
|000033e0| 6e 67 20 22 73 6f 75 72 | 63 65 20 63 6f 64 65 20 |ng "sour|ce code |
|000033f0| 67 65 6e 65 72 61 74 6f | 72 73 22 20 74 68 61 74 |generato|rs" that|
|00003400| 20 63 72 65 61 74 65 20 | 68 75 6e 64 72 65 64 73 | create |hundreds|
|00003410| 20 6f 66 20 6c 69 6e 65 | 73 20 6f 66 20 63 6f 64 | of line|s of cod|
|00003420| 65 20 74 6f 20 6f 70 65 | 6e 20 65 76 65 6e 20 6d |e to ope|n even m|
|00003430| 6f 64 65 72 61 74 65 6c | 79 20 63 6f 6d 70 6c 65 |oderatel|y comple|
|00003440| 78 20 64 69 61 6c 6f 67 | 73 2e 0d 20 20 41 20 67 |x dialog|s.. A g|
|00003450| 6f 6f 64 20 65 78 61 6d | 70 6c 65 20 6f 66 20 56 |ood exam|ple of V|
|00003460| 69 65 77 49 74 27 73 20 | 70 6f 77 65 72 20 61 73 |iewIt's |power as|
|00003470| 20 61 20 77 69 6e 64 6f | 77 20 6d 61 6e 61 67 65 | a windo|w manage|
|00003480| 72 20 69 73 20 69 74 73 | 20 22 64 61 74 61 20 6c |r is its| "data l|
|00003490| 69 6e 6b 69 6e 67 22 20 | 73 75 70 70 6f 72 74 2e |inking" |support.|
|000034a0| 20 20 44 61 74 61 20 6c | 69 6e 6b 69 6e 67 20 61 | Data l|inking a|
|000034b0| 6c 6c 6f 77 73 20 79 6f | 75 20 74 6f 20 6c 69 6e |llows yo|u to lin|
|000034c0| 6b 20 76 61 72 69 61 62 | 6c 65 73 20 77 69 74 68 |k variab|les with|
|000034d0| 69 6e 20 79 6f 75 72 20 | 70 72 6f 67 72 61 6d 20 |in your |program |
|000034e0| 64 69 72 65 63 74 6c 79 | 20 74 6f 20 63 6f 6e 74 |directly| to cont|
|000034f0| 72 6f 6c 73 20 69 6e 20 | 61 20 56 69 65 77 49 74 |rols in |a ViewIt|
|00003500| 20 77 69 6e 64 6f 77 2c | 20 65 6c 69 6d 69 6e 61 | window,| elimina|
|00003510| 74 69 6e 67 20 74 68 65 | 20 6e 65 65 64 20 66 6f |ting the| need fo|
|00003520| 72 20 74 65 64 69 6f 75 | 73 20 73 74 72 69 6e 67 |r tediou|s string|
|00003530| 2d 74 6f 2d 6e 75 6d 62 | 65 72 20 63 6f 6e 76 65 |-to-numb|er conve|
|00003540| 72 73 69 6f 6e 73 20 61 | 6e 64 20 6d 6f 73 74 20 |rsions a|nd most |
|00003550| 65 72 72 6f 72 20 63 68 | 65 63 6b 69 6e 67 20 77 |error ch|ecking w|
|00003560| 68 65 6e 20 67 65 74 74 | 69 6e 67 20 61 6e 64 20 |hen gett|ing and |
|00003570| 73 65 74 74 69 6e 67 20 | 63 6f 6e 74 72 6f 6c 20 |setting |control |
|00003580| 76 61 6c 75 65 73 2e 0d | 0d 38 2e 20 53 69 6d 70 |values..|.8. Simp|
|00003590| 6c 65 72 20 52 65 73 6f | 75 72 63 65 73 20 2d 20 |ler Reso|urces - |
|000035a0| 4d 61 63 69 6e 74 6f 73 | 68 20 77 69 6e 64 6f 77 |Macintos|h window|
|000035b0| 73 20 68 61 76 65 20 65 | 76 6f 6c 76 65 64 20 6f |s have e|volved o|
|000035c0| 76 65 72 20 74 68 65 20 | 79 65 61 72 73 20 74 6f |ver the |years to|
|000035d0| 20 72 65 71 75 69 72 65 | 20 73 75 70 70 6f 72 74 | require| support|
|000035e0| 20 66 72 6f 6d 20 61 20 | 6d 79 72 69 61 64 20 6f | from a |myriad o|
|000035f0| 66 20 72 65 73 6f 75 72 | 63 65 20 74 79 70 65 73 |f resour|ce types|
|00003600| 20 28 57 49 4e 44 2c 20 | 44 4c 4f 47 2c 20 41 4c | (WIND, |DLOG, AL|
|00003610| 52 54 2c 20 44 49 54 4c | 2c 20 43 4e 54 4c 2c 20 |RT, DITL|, CNTL, |
|00003620| 69 63 74 62 2c 20 65 74 | 63 2e 29 20 74 68 61 74 |ictb, et|c.) that|
|00003630| 20 61 72 65 20 63 6f 6e | 66 75 73 69 6e 67 20 61 | are con|fusing a|
|00003640| 6e 64 20 64 69 66 66 69 | 63 75 6c 74 20 74 6f 20 |nd diffi|cult to |
|00003650| 6d 61 6e 61 67 65 2e 20 | 20 56 69 65 77 49 74 20 |manage. | ViewIt |
|00003660| 73 74 6f 72 65 73 20 61 | 6c 6c 20 74 68 65 20 69 |stores a|ll the i|
|00003670| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 69 74 20 6e 65 |nformati|on it ne|
|00003680| 65 64 73 20 74 6f 20 6f | 70 65 6e 20 61 20 77 69 |eds to o|pen a wi|
|00003690| 6e 64 6f 77 20 69 6e 20 | 61 20 73 69 6e 67 6c 65 |ndow in |a single|
|000036a0| 20 46 57 4e 44 20 72 65 | 73 6f 75 72 63 65 20 74 | FWND re|source t|
|000036b0| 68 61 74 20 69 73 20 65 | 61 73 69 6c 79 20 65 64 |hat is e|asily ed|
|000036c0| 69 74 65 64 2e 0d 0d 39 | 2e 20 4f 76 65 72 72 69 |ited...9|. Overri|
|000036d0| 64 65 20 43 61 70 61 62 | 69 6c 69 74 79 20 2d 20 |de Capab|ility - |
|000036e0| 45 76 65 72 79 20 6d 65 | 73 73 61 67 65 20 70 61 |Every me|ssage pa|
|000036f0| 73 73 65 64 20 62 79 20 | 56 69 65 77 49 74 20 74 |ssed by |ViewIt t|
|00003700| 6f 20 61 6e 79 20 63 6f | 6e 74 72 6f 6c 20 63 61 |o any co|ntrol ca|
|00003710| 6e 20 62 65 20 69 6e 74 | 65 72 63 65 70 74 65 64 |n be int|ercepted|
|00003720| 20 62 79 20 79 6f 75 72 | 20 70 72 6f 67 72 61 6d | by your| program|
|00003730| 20 63 6f 64 65 2e 20 20 | 54 68 69 73 20 61 6c 6c | code. |This all|
|00003740| 6f 77 73 20 79 6f 75 20 | 74 6f 20 6d 6f 64 69 66 |ows you |to modif|
|00003750| 79 20 61 6c 6c 20 61 73 | 70 65 63 74 73 20 6f 66 |y all as|pects of|
|00003760| 20 74 68 65 20 62 65 68 | 61 76 69 6f 72 20 61 6e | the beh|avior an|
|00003770| 64 20 61 70 70 65 61 72 | 61 6e 63 65 20 6f 66 20 |d appear|ance of |
|00003780| 56 69 65 77 49 74 20 63 | 6f 6e 74 72 6f 6c 73 2e |ViewIt c|ontrols.|
|00003790| 0d 0d 31 30 2e 20 53 75 | 70 70 6f 72 74 20 2d 20 |..10. Su|pport - |
|000037a0| 46 61 63 65 57 61 72 65 | 20 68 61 73 20 62 65 65 |FaceWare| has bee|
|000037b0| 6e 20 69 6e 20 74 68 65 | 20 62 75 73 69 6e 65 73 |n in the| busines|
|000037c0| 73 20 6f 66 20 63 72 65 | 61 74 69 6e 67 2c 20 75 |s of cre|ating, u|
|000037d0| 70 67 72 61 64 69 6e 67 | 2c 20 61 6e 64 20 73 75 |pgrading|, and su|
|000037e0| 70 70 6f 72 74 69 6e 67 | 20 4d 61 63 20 70 72 6f |pporting| Mac pro|
|000037f0| 67 72 61 6d 6d 69 6e 67 | 20 74 6f 6f 6c 73 20 73 |gramming| tools s|
|00003800| 69 6e 63 65 20 31 39 38 | 36 2e 20 20 57 65 20 70 |ince 198|6. We p|
|00003810| 72 6f 76 69 64 65 20 74 | 68 65 20 62 65 73 74 20 |rovide t|he best |
|00003820| 74 65 63 68 6e 69 63 61 | 6c 20 70 68 6f 6e 65 20 |technica|l phone |
|00003830| 73 75 70 70 6f 72 74 20 | 61 6e 64 20 72 65 73 70 |support |and resp|
|00003840| 6f 6e 64 20 71 75 69 63 | 6b 6c 79 20 74 6f 20 73 |ond quic|kly to s|
|00003850| 75 67 67 65 73 74 69 6f | 6e 73 2e 00 00 06 7f 57 |uggestio|ns.....W|
|00003860| 68 61 74 27 73 20 54 68 | 65 20 54 72 69 63 6b 3f |hat's Th|e Trick?|
|00003870| 0d 20 20 48 6f 77 20 64 | 69 64 20 77 65 20 6d 61 |. How d|id we ma|
|00003880| 6e 61 67 65 20 74 6f 20 | 63 72 65 61 74 65 20 61 |nage to |create a|
|00003890| 20 70 72 6f 67 72 61 6d | 6d 69 6e 67 20 74 6f 6f | program|ming too|
|000038a0| 6c 20 77 69 74 68 20 73 | 6f 20 6d 75 63 68 20 70 |l with s|o much p|
|000038b0| 6f 77 65 72 20 62 75 74 | 20 61 74 20 61 20 66 72 |ower but| at a fr|
|000038c0| 61 63 74 69 6f 6e 20 6f | 66 20 74 68 65 20 63 6f |action o|f the co|
|000038d0| 73 74 20 6f 66 20 6f 74 | 68 65 72 20 22 69 6e 74 |st of ot|her "int|
|000038e0| 65 72 66 61 63 65 20 62 | 75 69 6c 64 65 72 73 22 |erface b|uilders"|
|000038f0| 3f 3f 20 20 57 65 20 64 | 69 64 20 69 74 20 62 79 |?? We d|id it by|
|00003900| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 35 20 70 72 69 | followi|ng 5 pri|
|00003910| 6e 63 69 70 6c 65 73 20 | 6f 66 74 65 6e 20 69 67 |nciples |often ig|
|00003920| 6e 6f 72 65 64 20 62 79 | 20 6f 74 68 65 72 20 63 |nored by| other c|
|00003930| 6f 6d 70 61 6e 69 65 73 | 3a 0d 20 31 2e 20 57 65 |ompanies|:. 1. We|
|00003940| 20 64 69 64 20 6e 6f 74 | 20 74 72 79 20 74 6f 20 | did not| try to |
|00003950| 72 65 64 6f 20 77 68 61 | 74 20 6f 74 68 65 72 73 |redo wha|t others|
|00003960| 20 68 61 76 65 20 61 6c | 72 65 61 64 79 20 64 6f | have al|ready do|
|00003970| 6e 65 20 77 65 6c 6c 2e | 20 20 56 69 65 77 49 74 |ne well.| ViewIt|
|00003980| 20 6f 6e 2d 6c 69 6e 65 | 20 65 64 69 74 69 6e 67 | on-line| editing|
|00003990| 2c 20 66 6f 72 20 65 78 | 61 6d 70 6c 65 2c 20 69 |, for ex|ample, i|
|000039a0| 73 20 66 75 6c 6c 79 20 | 69 6e 74 65 67 72 61 74 |s fully |integrat|
|000039b0| 65 64 20 77 69 74 68 20 | 74 68 65 20 52 65 73 45 |ed with |the ResE|
|000039c0| 64 69 74 20 61 6e 64 20 | 52 65 73 6f 72 63 65 72 |dit and |Resorcer|
|000039d0| 65 72 20 72 65 73 6f 75 | 72 63 65 20 65 64 69 74 |er resou|rce edit|
|000039e0| 6f 72 73 2e 20 20 54 68 | 69 73 20 63 6f 6e 74 72 |ors. Th|is contr|
|000039f0| 61 73 74 73 20 77 69 74 | 68 20 74 6f 6f 6c 73 20 |asts wit|h tools |
|00003a00| 74 68 61 74 20 74 72 79 | 20 74 6f 20 64 6f 20 61 |that try| to do a|
|00003a10| 6c 6c 20 74 68 69 6e 67 | 73 2c 20 62 75 74 20 64 |ll thing|s, but d|
|00003a20| 6f 20 66 65 77 20 6f 66 | 20 74 68 65 73 65 20 77 |o few of| these w|
|00003a30| 65 6c 6c 2e 0d 20 32 2e | 20 57 65 20 63 6f 6e 63 |ell.. 2.| We conc|
|00003a40| 65 6e 74 72 61 74 65 64 | 20 6f 6e 20 69 6d 70 72 |entrated| on impr|
|00003a50| 6f 76 69 6e 67 20 74 68 | 65 20 77 65 61 6b 65 73 |oving th|e weakes|
|00003a60| 74 20 70 61 72 74 73 20 | 6f 66 20 74 68 65 20 74 |t parts |of the t|
|00003a70| 6f 6f 6c 62 6f 78 20 62 | 79 20 70 72 6f 76 69 64 |oolbox b|y provid|
|00003a80| 69 6e 67 20 68 69 67 68 | 2d 6c 65 76 65 6c 20 72 |ing high|-level r|
|00003a90| 6f 75 74 69 6e 65 73 20 | 74 68 61 74 20 6d 69 6e |outines |that min|
|00003aa0| 69 6d 69 7a 65 20 74 68 | 65 20 73 69 7a 65 20 6f |imize th|e size o|
|00003ab0| 66 20 70 72 6f 67 72 61 | 6d 73 2e 20 20 54 68 69 |f progra|ms. Thi|
|00003ac0| 73 20 63 6f 6e 74 72 61 | 73 74 73 20 77 69 74 68 |s contra|sts with|
|00003ad0| 20 74 6f 6f 6c 73 20 74 | 68 61 74 20 61 72 65 20 | tools t|hat are |
|00003ae0| 62 75 72 64 65 6e 65 64 | 20 77 69 74 68 20 74 68 |burdened| with th|
|00003af0| 65 20 6e 65 65 64 20 74 | 6f 20 67 65 6e 65 72 61 |e need t|o genera|
|00003b00| 74 65 20 76 6f 6c 75 6d | 69 6e 6f 75 73 20 61 6e |te volum|inous an|
|00003b10| 64 20 72 65 70 65 74 69 | 74 69 6f 75 73 20 63 6f |d repeti|tious co|
|00003b20| 64 65 20 74 68 61 74 20 | 72 65 66 6c 65 63 74 73 |de that |reflects|
|00003b30| 20 74 68 65 20 65 78 69 | 73 74 69 6e 67 20 77 65 | the exi|sting we|
|00003b40| 61 6b 6e 65 73 73 65 73 | 20 6f 66 20 74 68 65 20 |aknesses| of the |
|00003b50| 74 6f 6f 6c 62 6f 78 2e | 0d 20 33 2e 20 57 65 20 |toolbox.|. 3. We |
|00003b60| 6d 61 64 65 20 6d 61 78 | 69 6d 75 6d 20 75 73 65 |made max|imum use|
|00003b70| 20 6f 66 20 65 78 69 73 | 74 69 6e 67 20 66 75 6e | of exis|ting fun|
|00003b80| 63 74 69 6f 6e 61 6c 69 | 74 79 2e 20 20 56 69 65 |ctionali|ty. Vie|
|00003b90| 77 49 74 2c 20 66 6f 72 | 20 65 78 61 6d 70 6c 65 |wIt, for| example|
|00003ba0| 2c 20 65 78 74 65 6e 64 | 73 20 74 68 65 20 4d 61 |, extend|s the Ma|
|00003bb0| 63 69 6e 74 6f 73 68 20 | 43 6f 6e 74 72 6f 6c 20 |cintosh |Control |
|00003bc0| 4d 61 6e 61 67 65 72 20 | 61 6e 64 20 69 73 20 74 |Manager |and is t|
|00003bd0| 68 65 72 65 66 6f 72 65 | 20 63 6f 6d 70 61 74 69 |herefore| compati|
|00003be0| 62 6c 65 20 77 69 74 68 | 20 65 78 69 73 74 69 6e |ble with| existin|
|00003bf0| 67 20 63 6f 6e 74 72 6f | 6c 73 2e 20 20 54 68 69 |g contro|ls. Thi|
|00003c00| 73 20 63 6f 6e 74 72 61 | 73 74 73 20 77 69 74 68 |s contra|sts with|
|00003c10| 20 74 6f 6f 6c 73 20 74 | 68 61 74 20 6d 61 6b 65 | tools t|hat make|
|00003c20| 20 6c 65 73 73 20 75 73 | 65 20 6f 66 20 65 78 69 | less us|e of exi|
|00003c30| 73 74 69 6e 67 20 74 6f | 6f 6c 62 6f 78 20 4d 61 |sting to|olbox Ma|
|00003c40| 6e 61 67 65 72 73 2c 20 | 6c 65 61 64 69 6e 67 20 |nagers, |leading |
|00003c50| 74 6f 20 70 6f 6f 72 65 | 72 20 70 65 72 66 6f 72 |to poore|r perfor|
|00003c60| 6d 61 6e 63 65 20 61 6e | 64 20 69 6e 63 6f 6d 70 |mance an|d incomp|
|00003c70| 61 74 69 62 69 6c 69 74 | 69 65 73 2e 0d 20 34 2e |atibilit|ies.. 4.|
|00003c80| 20 57 65 20 64 65 73 69 | 67 6e 65 64 20 6f 75 72 | We desi|gned our|
|00003c90| 20 74 6f 6f 6c 73 20 74 | 6f 20 6d 69 6e 69 6d 69 | tools t|o minimi|
|00003ca0| 7a 65 20 6c 61 6e 67 75 | 61 67 65 20 61 6e 64 20 |ze langu|age and |
|00003cb0| 63 6f 6d 70 69 6c 65 72 | 20 72 65 71 75 69 72 65 |compiler| require|
|00003cc0| 6d 65 6e 74 73 2e 20 20 | 41 6c 6d 6f 73 74 20 61 |ments. |Almost a|
|00003cd0| 6e 79 20 4d 61 63 20 6c | 61 6e 67 75 61 67 65 2c |ny Mac l|anguage,|
|00003ce0| 20 63 6f 6d 70 69 6c 65 | 72 2c 20 61 6e 64 20 70 | compile|r, and p|
|00003cf0| 72 6f 67 72 61 6d 6d 69 | 6e 67 20 65 6e 76 69 72 |rogrammi|ng envir|
|00003d00| 6f 6e 6d 65 6e 74 20 63 | 61 6e 20 62 65 20 75 73 |onment c|an be us|
|00003d10| 65 64 20 77 69 74 68 20 | 56 69 65 77 49 74 20 28 |ed with |ViewIt (|
|00003d20| 43 2c 20 43 2b 2b 2c 20 | 50 61 73 63 61 6c 2c 20 |C, C++, |Pascal, |
|00003d30| 4f 62 6a 65 63 74 20 50 | 61 73 63 61 6c 2c 20 46 |Object P|ascal, F|
|00003d40| 6f 72 74 72 61 6e 2c 20 | 42 61 73 69 63 2c 20 48 |ortran, |Basic, H|
|00003d50| 79 70 65 72 43 61 72 64 | 2c 20 65 74 63 2e 29 2e |yperCard|, etc.).|
|00003d60| 20 20 54 68 69 73 20 70 | 72 6f 76 69 64 65 73 20 | This p|rovides |
|00003d70| 74 68 65 20 77 69 64 65 | 73 74 20 70 6f 73 73 69 |the wide|st possi|
|00003d80| 62 6c 65 20 6d 61 72 6b | 65 74 20 66 6f 72 20 6f |ble mark|et for o|
|00003d90| 75 72 20 74 6f 6f 6c 73 | 2c 20 61 6e 64 20 63 6f |ur tools|, and co|
|00003da0| 6e 74 72 61 73 74 73 20 | 77 69 74 68 20 74 68 6f |ntrasts |with tho|
|00003db0| 73 65 20 74 69 65 64 20 | 74 6f 20 61 20 73 69 6e |se tied |to a sin|
|00003dc0| 67 6c 65 20 70 72 6f 67 | 72 61 6d 6d 69 6e 67 20 |gle prog|ramming |
|00003dd0| 70 61 72 61 64 69 67 6d | 2e 0d 20 35 2e 20 57 65 |paradigm|.. 5. We|
|00003de0| 20 6d 69 6e 69 6d 69 7a | 65 64 20 6f 76 65 72 68 | minimiz|ed overh|
|00003df0| 65 61 64 2e 20 20 54 68 | 65 20 63 6f 6d 70 6c 65 |ead. Th|e comple|
|00003e00| 74 65 20 73 68 61 72 65 | 77 61 72 65 20 76 65 72 |te share|ware ver|
|00003e10| 73 69 6f 6e 20 6f 66 20 | 56 69 65 77 49 74 20 77 |sion of |ViewIt w|
|00003e20| 69 74 68 20 6f 6e 2d 6c | 69 6e 65 20 64 6f 63 75 |ith on-l|ine docu|
|00003e30| 6d 65 6e 74 61 74 69 6f | 6e 20 61 6e 64 20 65 78 |mentatio|n and ex|
|00003e40| 61 6d 70 6c 65 20 70 72 | 6f 67 72 61 6d 73 20 66 |ample pr|ograms f|
|00003e50| 69 74 73 20 6f 6e 20 61 | 20 73 69 6e 67 6c 65 20 |its on a| single |
|00003e60| 38 30 30 4b 20 64 69 73 | 6b 2e 20 20 54 68 69 73 |800K dis|k. This|
|00003e70| 20 63 6f 6e 74 72 61 73 | 74 73 20 77 69 74 68 20 | contras|ts with |
|00003e80| 74 6f 6f 6c 73 20 74 68 | 61 74 20 61 72 65 20 61 |tools th|at are a|
|00003e90| 63 63 6f 6d 70 61 6e 69 | 65 64 20 62 79 20 6d 61 |ccompani|ed by ma|
|00003ea0| 6e 79 20 64 69 73 6b 73 | 20 61 6e 64 20 74 68 69 |ny disks| and thi|
|00003eb0| 63 6b 20 6d 61 6e 75 61 | 6c 73 20 74 68 61 74 20 |ck manua|ls that |
|00003ec0| 61 72 65 20 63 6f 73 74 | 6c 79 20 74 6f 20 73 68 |are cost|ly to sh|
|00003ed0| 69 70 20 61 6e 64 20 75 | 70 64 61 74 65 2e 00 00 |ip and u|pdate...|
|00003ee0| 01 17 00 7e 00 00 00 00 | 00 00 00 00 ff ff ff ff |...~....|........|
|00003ef0| 06 54 6f 70 69 63 73 16 | 44 6f 20 49 74 20 57 69 |.Topics.|Do It Wi|
|00003f00| 74 68 20 56 69 65 77 49 | 74 23 31 39 30 31 00 00 |th ViewI|t#1901..|
|00003f10| 00 00 14 57 68 61 74 20 | 49 73 20 56 69 65 77 49 |...What |Is ViewI|
|00003f20| 74 3f 23 31 39 30 32 00 | 00 00 00 14 57 68 79 20 |t?#1902.|....Why |
|00003f30| 55 73 65 20 56 69 65 77 | 49 74 3f 23 31 39 30 33 |Use View|It?#1903|
|00003f40| 00 00 00 00 14 4f 6e 2d | 4c 69 6e 65 20 45 64 69 |.....On-|Line Edi|
|00003f50| 74 69 6e 67 23 31 39 30 | 34 00 00 00 00 13 53 69 |ting#190|4.....Si|
|00003f60| 6d 70 6c 65 72 20 53 6f | 75 72 63 65 23 31 39 30 |mpler So|urce#190|
|00003f70| 35 00 00 00 00 16 57 68 | 61 74 27 73 20 54 68 65 |5.....Wh|at's The|
|00003f80| 20 54 72 69 63 6b 3f 23 | 31 39 30 36 00 00 00 00 | Trick?#|1906....|
|00003f90| 15 57 68 6f 20 55 73 65 | 73 20 56 69 65 77 49 74 |.Who Use|s ViewIt|
|00003fa0| 3f 23 31 39 30 37 00 00 | 00 00 16 57 68 61 74 20 |?#1907..|...What |
|00003fb0| 4f 74 68 65 72 73 20 54 | 68 69 6e 6b 23 31 39 30 |Others T|hink#190|
|00003fc0| 38 00 00 00 00 13 4d 61 | 63 54 65 63 68 20 52 65 |8.....Ma|cTech Re|
|00003fd0| 76 69 65 77 23 31 39 30 | 39 00 00 00 00 16 4d 61 |view#190|9.....Ma|
|00003fe0| 63 53 63 69 54 65 63 68 | 20 52 65 76 69 65 77 23 |cSciTech| Review#|
|00003ff0| 31 39 31 30 00 00 00 00 | 00 00 00 00 80 00 00 00 |1910....|........|
|00004000| 00 01 ff ff fe 01 00 00 | 02 01 00 00 02 01 1f ff |........|........|
|00004010| e2 01 20 00 12 01 20 00 | 12 01 27 cf 92 01 21 83 |.. ... .|..'...!.|
|00004020| 12 01 20 00 12 01 20 00 | 12 01 20 10 12 01 20 08 |.. ... .|.. ... .|
|00004030| 12 01 20 04 12 01 20 0c | 12 01 20 00 12 01 20 00 |.. ... .|.. ... .|
|00004040| 12 01 1f ff e2 01 00 00 | 02 01 00 00 02 49 00 00 |........|.....I..|
|00004050| 02 31 00 0f e2 31 00 00 | 02 01 00 00 02 01 00 00 |.1...1..|........|
|00004060| 02 01 00 00 02 00 ff ff | fc 00 80 00 04 00 80 00 |........|........|
|00004070| 04 00 80 00 04 00 ff ff | fc 00 00 00 00 00 00 00 |........|........|
|00004080| 80 00 00 00 00 01 ff ff | fe 01 00 00 02 01 00 00 |........|........|
|00004090| 02 01 1f ff e2 01 20 00 | 12 01 20 00 12 01 27 cf |...... .|.. ...'.|
|000040a0| 92 01 23 06 12 01 20 00 | 12 01 20 00 12 01 20 10 |..#... .|.. ... .|
|000040b0| 12 01 20 10 12 01 20 28 | 12 01 20 28 12 01 20 00 |.. ... (|.. (.. .|
|000040c0| 12 01 20 00 12 01 1f ff | e2 01 00 00 02 01 00 00 |.. .....|........|
|000040d0| 02 01 24 00 02 01 18 7f | 02 01 18 00 02 01 00 00 |..$.....|........|
|000040e0| 02 01 00 00 02 01 00 00 | 02 00 ff ff fc 00 80 00 |........|........|
|000040f0| 04 00 80 00 04 00 80 00 | 04 00 ff ff fc 00 00 00 |........|........|
|00004100| 00 00 00 00 80 00 00 00 | 00 01 ff ff fe 01 00 00 |........|........|
|00004110| 02 01 00 00 02 01 1f ff | e2 01 20 00 12 01 20 00 |........|.. ... .|
|00004120| 12 01 27 cf 92 01 23 03 | 12 01 20 00 12 01 20 00 |..'...#.|.. ... .|
|00004130| 12 01 20 10 12 01 20 10 | 12 01 20 28 12 01 20 28 |.. ... .|.. (.. (|
|00004140| 12 01 20 00 12 01 20 00 | 12 01 1f ff e2 01 00 00 |.. ... .|........|
|00004150| 02 01 00 00 02 01 01 01 | 02 01 00 fe 02 01 00 00 |........|........|
|00004160| 02 01 00 00 02 01 00 00 | 02 01 00 00 02 00 ff ff |........|........|
|00004170| fc 00 80 00 04 00 80 00 | 04 00 80 00 04 00 ff ff |........|........|
|00004180| fc 00 00 00 00 00 00 00 | 80 00 00 00 00 01 ff ff |........|........|
|00004190| fe 01 00 00 02 01 00 00 | 02 01 1f ff e2 01 20 00 |........|...... .|
|000041a0| 12 01 20 00 12 01 27 cf | 92 01 20 00 12 01 20 00 |.. ...'.|.. ... .|
|000041b0| 12 01 20 10 12 01 20 10 | 12 01 20 28 12 01 20 00 |.. ... .|.. (.. .|
|000041c0| 12 01 20 00 12 01 21 ff | 12 01 22 00 92 01 1c fe |.. ...!.|..".....|
|000041d0| 62 01 01 55 02 01 02 00 | 82 01 04 00 42 01 04 48 |b..U....|....B..H|
|000041e0| 42 01 04 30 42 01 04 30 | 42 01 02 00 82 01 01 55 |B..0B..0|B......U|
|000041f0| 02 00 fc fe 7c 00 82 00 | 84 00 81 ff 04 00 80 00 |....|...|........|
|00004200| 04 00 ff ff fc 00 00 00 | 00 00 00 00 bc 00 0a 11 |........|........|
|00004210| 53 49 43 4e 2c 31 32 30 | 30 2c 31 31 2c 46 69 6c |SICN,120|0,11,Fil|
|00004220| 65 11 53 49 43 4e 2c 31 | 32 30 30 2c 31 30 2c 45 |e.SICN,1|200,10,E|
|00004230| 64 69 74 12 53 49 43 4e | 2c 31 32 30 30 2c 39 2c |dit.SICN|,1200,9,|
|00004240| 49 6d 70 6f 72 74 12 53 | 49 43 4e 2c 31 32 30 30 |Import.S|ICN,1200|
|00004250| 2c 38 2c 57 69 6e 64 6f | 77 11 53 49 43 4e 2c 31 |,8,Windo|w.SICN,1|
|00004260| 32 30 30 2c 37 2c 53 74 | 79 6c 65 11 53 49 43 4e |200,7,St|yle.SICN|
|00004270| 2c 31 32 30 30 2c 36 2c | 41 6c 69 67 6e 12 53 49 |,1200,6,|Align.SI|
|00004280| 43 4e 2c 31 32 30 30 2c | 35 2c 47 72 69 64 2d 31 |CN,1200,|5,Grid-1|
|00004290| 12 53 49 43 4e 2c 31 32 | 30 30 2c 34 2c 47 72 69 |.SICN,12|00,4,Gri|
|000042a0| 64 2d 32 12 53 49 43 4e | 2c 31 32 30 30 2c 33 2c |d-2.SICN|,1200,3,|
|000042b0| 47 72 69 64 2d 34 12 53 | 49 43 4e 2c 31 32 30 30 |Grid-4.S|ICN,1200|
|000042c0| 2c 32 2c 47 72 69 64 2d | 38 00 00 01 fa 80 00 01 |,2,Grid-|8.......|
|000042d0| 02 00 00 00 00 00 04 00 | 01 00 f7 01 80 16 4d 6f |........|......Mo|
|000042e0| 64 65 6c 65 73 73 20 56 | 69 65 77 49 74 20 57 69 |deless V|iewIt Wi|
|000042f0| 6e 64 6f 77 00 00 01 81 | 7b ef fb 05 14 00 14 00 |ndow....|{.......|
|00004300| 00 20 00 00 00 00 00 00 | f7 01 80 00 01 00 01 00 |. ......|........|
|00004310| 01 00 01 20 20 20 20 ff | ff 1b 73 a9 30 31 3d 2d |... .|..s.01=-|
|00004320| 30 37 0d 73 a9 30 36 3d | 2b 30 37 0d 61 a9 30 35 |07.s.06=|+07.a.05|
|00004330| 3d 2b 30 37 0d 00 08 81 | c7 f1 7c 07 6c 00 14 00 |=+07....|..|.l...|
|00004340| 42 20 60 00 03 00 07 00 | d9 01 79 03 e8 03 e8 03 |B `.....|..y.....|
|00004350| e8 00 01 00 01 00 05 01 | 01 04 48 65 6c 70 76 00 |........|..Helpv.|
|00004360| 01 00 01 fd db ff ff b4 | 66 8c f7 fe 7d 00 a0 21 |........|f...}..!|
|00004370| 01 00 08 00 dc 00 f0 00 | f4 01 79 00 01 00 09 01 |........|..y.....|
|00004380| 01 18 4f 70 65 6e 20 4d | 6f 64 61 6c 20 56 69 65 |..Open M|odal Vie|
|00004390| 77 49 74 20 57 69 6e 64 | 6f 77 30 80 c1 f9 ff 05 |wIt Wind|ow0.....|
|000043a0| 1e 00 14 00 00 01 01 00 | 60 00 dd 00 cd 00 f3 00 |........|`.......|
|000043b0| e5 03 e9 03 e9 03 ea 63 | 69 63 6e 03 e9 01 00 80 |.......c|icn.....|
|000043c0| f1 f0 7c 05 1e 00 14 00 | 10 20 10 00 24 00 dd 00 |..|.....|. ..$...|
|000043d0| 0b 00 ef 00 33 00 01 4d | 45 4e 55 04 00 00 01 00 |....3..M|ENU.....|
|000043e0| 01 01 01 00 09 01 01 04 | 54 65 78 74 76 00 01 00 |........|Textv...|
|000043f0| 01 ff 68 ff ff bc 5d 80 | f1 f0 7c 05 1e 00 14 00 |..h...].|..|.....|
|00004400| 10 24 10 00 25 00 dd 00 | 36 00 ef 00 5e 00 01 4d |.$..%...|6...^..M|
|00004410| 45 4e 55 04 03 00 01 00 | 01 01 01 00 09 01 01 04 |ENU.....|........|
|00004420| 4c 69 73 74 76 00 01 00 | 01 ff 68 ff ff bc 5d 81 |Listv...|..h...].|
|00004430| c7 f1 7c 07 6c 00 14 00 | 42 22 60 00 03 00 07 00 |..|.l...|B"`.....|
|00004440| d9 01 79 03 e9 03 e9 03 | e9 00 01 00 01 00 05 01 |..y.....|........|
|00004450| 01 04 48 65 6c 70 76 00 | 01 00 01 fd db ff ff b4 |..Helpv.|........|
|00004460| 66 80 81 e0 3e 05 1e 00 | 14 00 10 20 02 00 20 00 |f...>...|... .. .|
|00004470| dd 00 61 00 ef 00 be 00 | 03 00 03 00 64 00 64 00 |..a.....|....d.d.|
|00004480| 01 00 01 00 02 53 54 52 | 23 03 e9 00 0c 00 01 00 |.....STR|#.......|
|00004490| 01 01 01 00 09 01 01 00 | 01 00 01 00 01 ff 68 ff |........|......h.|
|000044a0| ff bc 5d 83 3f f7 ff 05 | 1e 00 14 00 d8 00 07 00 |..].?...|........|
|000044b0| f4 00 c2 00 01 00 01 00 | 01 00 01 00 03 00 03 00 |........|........|
|000044c0| 00 00 00 00 01 00 01 00 | 00 02 3a 00 00 00 00 80 |........|..:.....|
|000044d0| 0c 00 00 00 00 00 16 00 | 18 00 00 00 00 00 00 00 |........|........|
|000044e0| 00 00 48 00 00 00 48 00 | 00 00 00 00 04 00 01 00 |..H...H.|........|
|000044f0| 04 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004500| 00 00 04 00 00 00 00 00 | 16 00 18 00 00 00 00 00 |........|........|
|00004510| 04 00 00 00 00 00 16 00 | 18 00 00 00 00 7f ff fe |........|........|
|00004520| 3f ff ff ff 30 ff ff ff | 3f ff ff ff 30 ff ff ff |?...0...|?...0...|
|00004530| 3f ff ff ff 30 ff ff ff | 3f ff ff ff 30 ff ff ff |?...0...|?...0...|
|00004540| 3f ff ff ff 30 ff ff ff | 3f ff ff ff 30 ff ff ff |?...0...|?...0...|
|00004550| 3f ff ff ff 30 ff ff ff | 3f ff ff ff 30 ff ff ff |?...0...|?...0...|
|00004560| 3f ff ff ff 30 ff ff ff | 3f ff ff ff 30 ff ff ff |?...0...|?...0...|
|00004570| 3f 7f ff fe 30 7f ff fe | 3f 80 00 01 30 80 00 01 |?...0...|?...0...|
|00004580| 3f 80 00 01 30 80 00 01 | 3f 80 7e 01 30 80 cf 01 |?...0...|?.~.0...|
|00004590| 3f 81 c7 01 30 81 c7 01 | 3f 81 c7 01 30 80 0e 01 |?...0...|?...0...|
|000045a0| 3f 80 1c 01 30 80 38 01 | 3f 80 38 01 30 80 00 01 |?...0.8.|?.8.0...|
|000045b0| 3f 80 38 01 30 80 38 01 | 3f 80 00 01 30 80 00 01 |?.8.0.8.|?...0...|
|000045c0| 3f 80 00 01 20 80 00 01 | 00 7f ff fe 20 00 00 00 |?... ...|.... ...|
|000045d0| 00 00 00 00 04 00 00 ff | ff ff ff ff ff 00 01 88 |........|........|
|000045e0| 88 88 88 88 88 00 02 cc | cc cc cc cc cc 00 03 77 |........|.......w|
|000045f0| 77 77 77 77 77 00 0f 00 | 00 00 00 00 00 0f ff ff |wwwww...|........|
|00004600| ff ff ff ff ff ff ff ff | f0 f0 00 00 00 00 00 00 |........|........|
|00004610| 00 00 00 00 1f f0 22 22 | 22 22 22 22 22 22 22 21 |......""|"""""""!|
|00004620| 1f f0 22 22 22 22 22 22 | 22 22 22 21 1f f0 22 22 |..""""""|"""!..""|
|00004630| 22 22 22 22 22 22 22 21 | 1f f0 22 22 22 2f ff ff |"""""""!|.."""/..|
|00004640| 32 22 22 21 1f f0 22 22 | 22 ff 22 3f f3 22 22 21 |2""!..""|"."?.""!|
|00004650| 1f f0 22 22 2f f3 22 2f | ff 22 22 21 1f f0 22 22 |..""/."/|.""!..""|
|00004660| 2f f3 22 2f ff 22 22 21 | 1f f0 22 22 23 ff 22 3f |/."/.""!|..""#."?|
|00004670| f3 22 22 21 1f f0 22 22 | 22 22 22 ff 32 22 22 21 |.""!..""|""".2""!|
|00004680| 1f f0 22 22 22 22 2f f2 | 22 22 22 21 1f f0 22 22 |..""""/.|"""!..""|
|00004690| 22 22 ff 32 22 22 22 21 | 1f f0 22 22 22 22 ff 32 |"".2"""!|.."""".2|
|000046a0| 22 22 22 21 1f f0 22 22 | 22 22 22 22 22 22 22 21 |"""!..""|"""""""!|
|000046b0| 1f f0 22 22 22 22 ff f2 | 22 22 22 21 1f f0 22 22 |..""""..|"""!..""|
|000046c0| 22 22 ff f2 22 22 22 21 | 1f f0 22 22 22 22 22 22 |"".."""!|..""""""|
|000046d0| 22 22 22 21 1f f0 22 22 | 22 22 22 22 22 22 22 21 |"""!..""|"""""""!|
|000046e0| 1f f0 11 11 11 11 11 11 | 11 11 11 11 1f f1 11 11 |........|........|
|000046f0| 11 11 11 11 11 11 11 11 | 1f 0f ff ff ff ff ff ff |........|........|
|00004700| ff ff ff ff f0 00 00 02 | 42 00 00 00 00 80 0c 00 |........|B.......|
|00004710| 00 00 00 00 16 00 18 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004720| 48 00 00 00 48 00 00 00 | 00 00 04 00 01 00 04 00 |H...H...|........|
|00004730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004740| 04 00 00 00 00 00 16 00 | 18 00 00 00 00 00 04 00 |........|........|
|00004750| 00 00 00 00 16 00 18 00 | 00 00 00 7f ff fe ff ff |........|........|
|00004760| ff ff f0 ff ff ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|00004770| ff ff f0 ff ff ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|00004780| ff ff f0 ff ff ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|00004790| ff ff f0 ff ff ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|000047a0| ff ff f0 ff ff ff ff ff | ff ff f0 ff ff ff ff 7f |........|........|
|000047b0| ff fe f0 7f ff fe ff ff | ff ff f0 ff ff ff ff ff |........|........|
|000047c0| ff ff f0 ff ff ff ff ff | 81 ff f0 ff 30 ff ff fe |........|....0...|
|000047d0| 38 ff f0 fe 38 ff ff fe | 38 ff f0 ff f1 ff ff ff |8...8...|8.......|
|000047e0| e3 ff f0 ff c7 ff ff ff | c7 ff f0 ff ff ff ff ff |........|........|
|000047f0| c7 ff f0 ff c7 ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|00004800| ff ff e0 ff ff ff ff 7f | ff fe e0 00 00 00 00 00 |........|........|
|00004810| 00 00 05 00 00 ff ff ff | ff ff ff 00 01 88 88 88 |........|........|
|00004820| 88 88 88 00 02 ee ee ee | ee ee ee 00 03 cc cc cc |........|........|
|00004830| cc cc cc 00 04 77 77 77 | 77 77 77 00 0f 00 00 00 |.....www|www.....|
|00004840| 00 00 00 0f ff ff ff ff | ff ff ff ff ff ff f0 f1 |........|........|
|00004850| 11 11 11 11 11 11 11 11 | 11 11 2f f1 33 33 33 33 |........|../.3333|
|00004860| 33 33 33 33 33 32 2f f1 | 33 33 33 33 33 33 33 33 |333332/.|33333333|
|00004870| 33 32 2f f1 33 33 33 33 | 33 33 33 33 33 32 2f f1 |32/.3333|333332/.|
|00004880| 33 33 33 3f ff ff 43 33 | 33 32 2f f1 33 33 33 ff |333?..C3|32/.333.|
|00004890| 33 4f f4 33 33 32 2f f1 | 33 33 3f f4 33 3f ff 33 |3O.332/.|33?.3?.3|
|000048a0| 33 32 2f f1 33 33 3f f4 | 33 3f ff 33 33 32 2f f1 |32/.33?.|3?.332/.|
|000048b0| 33 33 34 ff 33 4f f4 33 | 33 32 2f f1 33 33 33 33 |334.3O.3|32/.3333|
|000048c0| 33 ff 43 33 33 32 2f f1 | 33 33 33 33 3f f3 33 33 |3.C332/.|3333?.33|
|000048d0| 33 32 2f f1 33 33 33 33 | ff 43 33 33 33 32 2f f1 |32/.3333|.C3332/.|
|000048e0| 33 33 33 33 ff 43 33 33 | 33 32 2f f1 33 33 33 33 |3333.C33|32/.3333|
|000048f0| 33 33 33 33 33 32 2f f1 | 33 33 33 33 ff f3 33 33 |333332/.|3333..33|
|00004900| 33 32 2f f1 33 33 33 33 | ff f3 33 33 33 32 2f f1 |32/.3333|..3332/.|
|00004910| 33 33 33 33 33 33 33 33 | 33 32 2f f1 33 33 33 33 |33333333|32/.3333|
|00004920| 33 33 33 33 33 32 2f f1 | 22 22 22 22 22 22 22 22 |333332/.|""""""""|
|00004930| 22 22 2f f2 22 22 22 22 | 22 22 22 22 22 22 2f 0f |""/.""""|""""""/.|
|00004940| ff ff ff ff ff ff ff ff | ff ff f0 00 00 05 14 80 |........|........|
|00004950| 00 01 52 00 05 00 02 00 | 01 00 01 00 b2 01 2c 1a |..R.....|......,.|
|00004960| 4e 65 73 74 65 64 20 4d | 6f 64 61 6c 20 56 69 65 |Nested M|odal Vie|
|00004970| 77 49 74 20 57 69 6e 64 | 6f 77 72 00 03 81 ff ff |wIt Wind|owr.....|
|00004980| ff 05 14 00 14 00 00 20 | 00 00 70 00 00 00 b2 01 |....... |..p.....|
|00004990| 2c 00 03 8c f7 fe 7d 00 | a0 21 01 00 08 00 90 00 |,.....}.|.!......|
|000049a0| e8 00 ac 01 24 00 01 00 | 09 01 02 02 4f 4b 6e 8c |....$...|....OKn.|
|000049b0| f7 fe 7d 00 00 21 01 00 | 08 00 78 00 e8 00 8c 01 |..}..!..|..x.....|
|000049c0| 24 00 01 00 09 01 02 09 | 48 69 64 65 2f 53 68 6f |$.......|Hide/Sho|
|000049d0| 77 83 77 f0 7d 05 1e 00 | 14 00 77 00 01 00 ad 00 |w.w.}...|..w.....|
|000049e0| dd 00 00 00 02 00 00 00 | 00 00 01 00 02 00 02 fe |........|........|
|000049f0| 00 00 09 01 01 b6 54 68 | 69 73 20 69 73 20 61 20 |......Th|is is a |
|00004a00| 6d 6f 64 61 6c 20 77 69 | 6e 64 6f 77 20 77 69 74 |modal wi|ndow wit|
|00004a10| 68 20 34 20 69 74 65 6d | 73 20 6c 69 6e 6b 65 64 |h 4 item|s linked|
|00004a20| 20 74 6f 20 65 6c 65 6d | 65 6e 74 73 20 6f 66 20 | to elem|ents of |
|00004a30| 74 68 65 20 70 72 6f 67 | 72 61 6d 27 73 20 22 6d |the prog|ram's "m|
|00004a40| 79 52 65 63 22 20 72 65 | 63 6f 72 64 2c 20 61 6e |yRec" re|cord, an|
|00004a50| 64 20 6f 6e 65 20 6c 69 | 73 74 20 69 74 65 6d 20 |d one li|st item |
|00004a60| 6c 69 6e 6b 65 64 20 74 | 6f 20 22 6d 79 4c 69 73 |linked t|o "myLis|
|00004a70| 74 22 20 76 61 72 69 61 | 62 6c 65 2e 0d 53 65 65 |t" varia|ble..See|
|00004a80| 20 22 44 61 74 61 20 4c | 69 6e 6b 73 22 20 69 6e | "Data L|inks" in|
|00004a90| 20 56 69 65 77 49 74 20 | 47 75 69 64 65 20 66 6f | ViewIt |Guide fo|
|00004aa0| 72 20 6d 6f 72 65 20 69 | 6e 66 6f 2e 00 81 ff f7 |r more i|nfo.....|
|00004ab0| ff 05 14 00 14 00 00 20 | 00 00 00 00 00 00 70 01 |....... |......p.|
|00004ac0| 2c 00 01 00 01 00 08 8c | f7 ff bd 00 00 20 02 00 |,.......|..... ..|
|00004ad0| 09 00 0c 00 0e 00 1c 00 | 4a 00 01 00 02 05 43 68 |........|J.....Ch|
|00004ae0| 65 63 6b 83 f7 ff 85 05 | 1e 00 14 00 24 00 1e 00 |eck.....|....$...|
|00004af0| 34 00 4a 00 01 00 05 03 | 02 00 02 05 36 2e 32 30 |4.J.....|....6.20|
|00004b00| 30 80 37 f6 35 05 1e 00 | 14 00 00 60 60 00 01 00 |0.7.5...|...``...|
|00004b10| 3b 00 0f 00 4d 00 4b 00 | 02 00 02 00 02 00 02 00 |;...M.K.|........|
|00004b20| 01 00 01 00 00 00 00 00 | 01 00 01 00 01 00 09 01 |........|........|
|00004b30| 01 ff 9d 00 06 05 45 6e | 74 72 79 80 f9 f1 b5 05 |......En|try.....|
|00004b40| 1e 00 14 00 10 20 10 00 | 08 00 54 00 0f 00 68 00 |..... ..|..T...h.|
|00004b50| 4b 4d 45 4e 55 04 01 00 | 01 00 01 01 00 00 03 00 |KMENU...|........|
|00004b60| 6a 05 46 6c 61 67 73 83 | f7 f8 7d 05 1e 00 14 00 |j.Flags.|..}.....|
|00004b70| 0e 00 56 00 6a 01 16 00 | 01 fe 00 00 09 01 01 a1 |..V.j...|........|
|00004b80| 3c 2d 20 43 68 65 63 6b | 20 62 6f 78 20 6c 69 6e |<- Check| box lin|
|00004b90| 6b 65 64 20 74 6f 20 32 | 2d 62 79 74 65 20 69 6e |ked to 2|-byte in|
|00004ba0| 74 65 67 65 72 0d 0d 3c | 2d 20 53 74 61 74 69 63 |teger..<|- Static|
|00004bb0| 20 74 65 78 74 20 6c 69 | 6e 6b 65 64 20 74 6f 20 | text li|nked to |
|00004bc0| 34 2d 62 79 74 65 20 72 | 65 61 6c 0d 0d 3c 2d 20 |4-byte r|eal..<- |
|00004bd0| 45 64 69 74 61 62 6c 65 | 20 74 65 78 74 20 6c 69 |Editable| text li|
|00004be0| 6e 6b 65 64 20 74 6f 20 | 31 30 30 2d 62 79 74 65 |nked to |100-byte|
|00004bf0| 20 73 74 72 69 6e 67 0d | 0d 3c 2d 20 4d 65 6e 75 | string.|.<- Menu|
|00004c00| 20 63 6f 6e 74 72 6f 6c | 20 6c 69 6e 6b 65 64 20 | control| linked |
|00004c10| 74 6f 20 34 2d 62 79 74 | 65 20 69 6e 74 65 67 65 |to 4-byt|e intege|
|00004c20| 72 80 81 ff ff 05 1e 00 | 14 00 00 21 01 00 80 00 |r.......|...!....|
|00004c30| 22 00 0f 00 2b 00 1c 00 | 03 00 03 00 64 00 64 00 |"...+...|....d.d.|
|00004c40| 03 00 03 00 04 53 49 43 | 4e 03 e8 80 81 ff ff 05 |.....SIC|N.......|
|00004c50| 1e 00 14 00 00 21 01 00 | 80 00 2b 00 0f 00 34 00 |.....!..|..+...4.|
|00004c60| 1c 00 03 00 03 00 64 00 | 64 00 01 00 01 00 02 53 |......d.|d......S|
|00004c70| 49 43 4e 03 e8 81 c1 ff | ff 05 1e 00 14 00 00 20 |ICN.....|....... |
|00004c80| 00 00 02 01 0a 00 22 01 | 2a 00 01 00 01 00 04 53 |......".|*......S|
|00004c90| 54 52 23 03 ea 81 ff f7 | ff 05 14 00 14 00 00 22 |TR#.....|......."|
|00004ca0| 00 00 00 00 00 00 70 01 | 2c 00 01 00 01 00 04 83 |......p.|,.......|
|00004cb0| f7 f8 7d 05 1e 00 14 00 | 04 00 04 00 36 00 a2 00 |..}.....|....6...|
|00004cc0| 01 fe 00 00 09 01 01 74 | 48 49 44 49 4e 47 20 26 |.......t|HIDING &|
|00004cd0| 20 53 48 4f 57 49 4e 47 | 20 56 49 45 57 53 0d 54 | SHOWING| VIEWS.T|
|00004ce0| 68 69 73 20 74 65 78 74 | 20 62 65 6c 6f 6e 67 73 |his text| belongs|
|00004cf0| 20 74 6f 20 61 20 68 69 | 64 64 65 6e 20 76 69 65 | to a hi|dden vie|
|00004d00| 77 20 74 68 61 74 20 69 | 73 20 6d 61 64 65 20 76 |w that i|s made v|
|00004d10| 69 73 69 62 6c 65 20 77 | 68 65 6e 20 74 68 65 20 |isible w|hen the |
|00004d20| 68 69 64 65 2f 73 68 6f | 77 20 62 75 74 74 6f 6e |hide/sho|w button|
|00004d30| 20 69 73 20 70 72 65 73 | 73 65 64 2e 69 83 f7 f8 | is pres|sed.i...|
|00004d40| 7d 05 1e 00 14 00 3a 00 | 04 00 6c 00 b8 00 01 fe |}.....:.|..l.....|
|00004d50| 00 00 09 01 01 86 4f 56 | 45 52 52 49 44 45 20 50 |......OV|ERRIDE P|
|00004d60| 52 4f 43 45 44 55 52 45 | 53 0d 54 68 69 73 20 70 |ROCEDURE|S.This p|
|00004d70| 72 6f 67 72 61 6d 20 61 | 6c 73 6f 20 69 6c 6c 75 |rogram a|lso illu|
|00004d80| 73 74 72 61 74 65 73 20 | 75 73 65 20 6f 66 20 61 |strates |use of a|
|00004d90| 6e 20 22 6f 76 65 72 72 | 69 64 65 22 20 70 72 6f |n "overr|ide" pro|
|00004da0| 63 20 74 6f 20 63 6f 6e | 76 65 72 74 20 53 50 41 |c to con|vert SPA|
|00004db0| 43 45 20 74 6f 20 55 4e | 44 45 52 4c 49 4e 45 20 |CE to UN|DERLINE |
|00004dc0| 63 68 61 72 2e 73 20 69 | 6e 20 74 68 65 20 65 64 |char.s i|n the ed|
|00004dd0| 69 74 61 62 6c 65 20 69 | 74 65 6d 2e 6f 80 f9 f7 |itable i|tem.o...|
|00004de0| 35 05 1e 00 14 00 00 60 | 10 00 80 00 2a 00 be 00 |5......`|....*...|
|00004df0| 6c 01 28 53 54 52 23 03 | eb 00 01 00 01 01 02 00 |l.(STR#.|........|
|00004e00| 02 ff ff 04 4c 69 73 74 | 63 83 f7 fe 7d 05 1e 00 |....List|c...}...|
|00004e10| 14 00 03 00 bd 00 29 01 | 29 00 01 00 09 01 01 43 |......).|)......C|
|00004e20| 53 63 72 6f 6c 6c 61 62 | 6c 65 20 6c 69 73 74 20 |Scrollab|le list |
|00004e30| 63 6f 6e 74 72 6f 6c 20 | 6c 69 6e 6b 65 64 20 74 |control |linked t|
|00004e40| 6f 20 32 2d 62 79 74 65 | 20 69 6e 74 65 67 65 72 |o 2-byte| integer|
|00004e50| 20 76 61 72 69 61 62 6c | 65 20 22 6d 79 4c 69 73 | variabl|e "myLis|
|00004e60| 74 22 3a 00 00 00 2a 00 | 04 09 49 43 4f 4e 2c 31 |t":...*.|..ICON,1|
|00004e70| 30 30 37 09 49 43 4f 4e | 2c 31 30 30 38 09 49 43 |007.ICON|,1008.IC|
|00004e80| 4f 4e 2c 31 30 30 39 09 | 49 43 4f 4e 2c 31 30 31 |ON,1009.|ICON,101|
|00004e90| 30 00 00 03 46 57 68 6f | 20 55 73 65 73 20 56 69 |0...FWho| Uses Vi|
|00004ea0| 65 77 49 74 3f 0d 20 20 | 56 69 65 77 49 74 20 69 |ewIt?. |ViewIt i|
|00004eb0| 73 20 75 73 65 64 20 62 | 79 20 61 20 77 69 64 65 |s used b|y a wide|
|00004ec0| 20 72 61 6e 67 65 20 6f | 66 20 70 72 6f 67 72 61 | range o|f progra|
|00004ed0| 6d 6d 65 72 73 3a 0d 20 | a5 20 50 72 6f 67 72 61 |mmers:. |. Progra|
|00004ee0| 6d 6d 65 72 73 20 75 73 | 69 6e 67 20 46 6f 72 74 |mmers us|ing Fort|
|00004ef0| 72 61 6e 2c 20 50 61 73 | 63 61 6c 2c 20 43 2c 20 |ran, Pas|cal, C, |
|00004f00| 6f 72 20 6f 74 68 65 72 | 20 70 72 6f 63 65 64 75 |or other| procedu|
|00004f10| 72 61 6c 20 6c 61 6e 67 | 75 61 67 65 73 2e 20 20 |ral lang|uages. |
|00004f20| 4e 6f 20 6f 74 68 65 72 | 20 4d 61 63 20 70 72 6f |No other| Mac pro|
|00004f30| 67 72 61 6d 6d 69 6e 67 | 20 74 6f 6f 6c 20 73 75 |gramming| tool su|
|00004f40| 70 70 6f 72 74 73 20 56 | 69 65 77 49 74 27 73 20 |pports V|iewIt's |
|00004f50| 72 61 6e 67 65 20 6f 66 | 20 66 65 61 74 75 72 65 |range of| feature|
|00004f60| 73 20 6f 72 20 6d 61 6b | 65 73 20 69 74 20 73 6f |s or mak|es it so|
|00004f70| 20 65 61 73 79 20 74 6f | 20 61 64 64 20 61 20 4d | easy to| add a M|
|00004f80| 61 63 20 69 6e 74 65 72 | 66 61 63 65 20 74 6f 20 |ac inter|face to |
|00004f90| 65 78 69 73 74 69 6e 67 | 20 70 72 6f 67 72 61 6d |existing| program|
|00004fa0| 73 2e 0d 20 a5 20 50 72 | 6f 67 72 61 6d 6d 65 72 |s.. . Pr|ogrammer|
|00004fb0| 73 20 75 73 69 6e 67 20 | 6f 62 6a 65 63 74 2d 6f |s using |object-o|
|00004fc0| 72 69 65 6e 74 65 64 20 | 64 65 76 65 6c 6f 70 6d |riented |developm|
|00004fd0| 65 6e 74 20 65 6e 76 69 | 72 6f 6e 6d 65 6e 74 73 |ent envi|ronments|
|00004fe0| 20 77 68 6f 20 61 72 65 | 20 6c 6f 6f 6b 69 6e 67 | who are| looking|
|00004ff0| 20 66 6f 72 20 61 20 73 | 69 6d 70 6c 65 72 20 77 | for a s|impler w|
|00005000| 61 79 20 74 6f 20 63 72 | 65 61 74 65 20 61 6e 64 |ay to cr|eate and|
|00005010| 20 6d 61 6e 61 67 65 20 | 63 6f 6d 70 6c 65 78 20 | manage |complex |
|00005020| 77 69 6e 64 6f 77 73 2e | 0d 20 a5 20 50 72 6f 67 |windows.|. . Prog|
|00005030| 72 61 6d 6d 65 72 73 20 | 77 68 6f 20 68 61 76 65 |rammers |who have|
|00005040| 20 61 20 6e 65 65 64 20 | 74 6f 20 6d 61 6b 65 20 | a need |to make |
|00005050| 75 73 65 20 6f 66 20 6f | 6e 65 20 6f 66 20 6f 75 |use of o|ne of ou|
|00005060| 72 20 61 64 76 61 6e 63 | 65 64 20 63 75 73 74 6f |r advanc|ed custo|
|00005070| 6d 20 63 6f 6e 74 72 6f | 6c 73 3a 20 20 45 64 69 |m contro|ls: Edi|
|00005080| 74 43 6f 6e 74 72 6f 6c | 73 2c 20 51 75 69 63 6b |tControl|s, Quick|
|00005090| 43 6f 6e 74 72 6f 6c 2c | 20 6f 72 20 43 6f 6d 6d |Control,| or Comm|
|000050a0| 43 6f 6e 74 72 6f 6c 20 | 28 73 65 65 20 70 72 6f |Control |(see pro|
|000050b0| 64 75 63 74 20 6c 69 73 | 74 29 2e 0d 20 a5 20 50 |duct lis|t).. . P|
|000050c0| 72 6f 67 72 61 6d 6d 65 | 72 73 20 75 73 69 6e 67 |rogramme|rs using|
|000050d0| 20 50 6c 6f 74 4c 69 6e | 6b 27 73 20 6f 70 74 69 | PlotLin|k's opti|
|000050e0| 6f 6e 61 6c 20 68 69 67 | 68 2d 6c 65 76 65 6c 20 |onal hig|h-level |
|000050f0| 64 69 61 6c 6f 67 73 20 | 74 6f 20 73 75 70 70 6f |dialogs |to suppo|
|00005100| 72 74 20 75 73 65 72 20 | 65 64 69 74 69 6e 67 20 |rt user |editing |
|00005110| 6f 66 20 70 6c 6f 74 20 | 61 74 74 72 69 62 75 74 |of plot |attribut|
|00005120| 65 73 2e 0d 20 a5 20 48 | 79 70 65 72 43 61 72 64 |es.. . H|yperCard|
|00005130| 20 70 72 6f 67 72 61 6d | 6d 65 72 73 20 28 61 6e | program|mers (an|
|00005140| 64 20 70 72 6f 67 72 61 | 6d 6d 65 72 73 20 75 73 |d progra|mmers us|
|00005150| 69 6e 67 20 6f 74 68 65 | 72 20 68 69 67 68 2d 6c |ing othe|r high-l|
|00005160| 65 76 65 6c 20 70 72 6f | 67 72 61 6d 6d 69 6e 67 |evel pro|gramming|
|00005170| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 73 29 20 77 | environ|ments) w|
|00005180| 68 6f 20 61 72 65 20 6c | 6f 6f 6b 69 6e 67 20 66 |ho are l|ooking f|
|00005190| 6f 72 20 61 6e 20 65 61 | 73 69 65 72 20 77 61 79 |or an ea|sier way|
|000051a0| 20 74 6f 20 61 64 64 20 | 73 74 61 6e 64 61 72 64 | to add |standard|
|000051b0| 20 4d 61 63 20 77 69 6e | 64 6f 77 73 20 61 6e 64 | Mac win|dows and|
|000051c0| 20 64 69 61 6c 6f 67 73 | 20 74 6f 20 74 68 65 69 | dialogs| to thei|
|000051d0| 72 20 70 72 6f 6a 65 63 | 74 73 2e 00 00 35 23 4d |r projec|ts...5#M|
|000051e0| 61 63 54 65 63 68 20 52 | 65 76 69 65 77 20 20 20 |acTech R|eview |
|000051f0| 28 66 6f 72 6d 65 72 6c | 79 20 22 4d 61 63 54 75 |(formerl|y "MacTu|
|00005200| 74 6f 72 22 29 0d 20 20 | 44 75 72 69 6e 67 20 74 |tor"). |During t|
|00005210| 68 65 20 73 75 6d 6d 65 | 72 20 6f 66 20 31 39 39 |he summe|r of 199|
|00005220| 32 20 77 65 20 73 75 62 | 6d 69 74 74 65 64 20 56 |2 we sub|mitted V|
|00005230| 69 65 77 49 74 20 66 6f | 72 20 72 65 76 69 65 77 |iewIt fo|r review|
|00005240| 20 74 6f 20 4d 61 63 54 | 65 63 68 aa 2c 20 74 68 | to MacT|ech., th|
|00005250| 65 20 6d 61 6a 6f 72 20 | 70 72 6f 67 72 61 6d 6d |e major |programm|
|00005260| 69 6e 67 20 6a 6f 75 72 | 6e 61 6c 20 66 6f 72 20 |ing jour|nal for |
|00005270| 74 68 65 20 4d 61 63 69 | 6e 74 6f 73 68 2e 20 20 |the Maci|ntosh. |
|00005280| 4d 61 63 54 65 63 68 20 | 61 73 6b 65 64 20 50 68 |MacTech |asked Ph|
|00005290| 69 6c 69 70 20 42 6f 72 | 65 6e 73 74 65 69 6e 2c |ilip Bor|enstein,|
|000052a0| 20 61 6e 20 65 78 70 65 | 72 69 65 6e 63 65 64 20 | an expe|rienced |
|000052b0| 70 72 6f 67 72 61 6d 6d | 65 72 20 61 6e 64 20 61 |programm|er and a|
|000052c0| 75 74 68 6f 72 20 6f 66 | 20 53 79 6d 61 6e 74 65 |uthor of| Symante|
|000052d0| 63 27 73 20 54 48 49 4e | 4b 20 43 20 61 6e 64 20 |c's THIN|K C and |
|000052e0| 54 48 49 4e 4b 20 50 61 | 73 63 61 6c 20 6d 61 6e |THINK Pa|scal man|
|000052f0| 75 61 6c 73 2c 20 74 6f | 20 72 65 76 69 65 77 20 |uals, to| review |
|00005300| 56 69 65 77 49 74 2e 20 | 20 54 68 65 20 72 65 76 |ViewIt. | The rev|
|00005310| 69 65 77 20 61 70 70 65 | 61 72 65 64 20 69 6e 20 |iew appe|ared in |
|00005320| 74 68 65 20 4e 6f 76 2f | 44 65 63 20 31 39 39 32 |the Nov/|Dec 1992|
|00005330| 20 69 73 73 75 65 20 6f | 66 20 4d 61 63 54 65 63 | issue o|f MacTec|
|00005340| 68 2e 20 20 49 74 73 20 | 63 6f 6d 70 6c 65 74 65 |h. Its |complete|
|00005350| 20 74 65 78 74 20 61 70 | 70 65 61 72 73 20 62 65 | text ap|pears be|
|00005360| 6c 6f 77 2c 20 61 6c 6f | 6e 67 20 77 69 74 68 20 |low, alo|ng with |
|00005370| 63 6f 6d 6d 65 6e 74 73 | 20 69 6e 20 62 72 61 63 |comments| in brac|
|00005380| 6b 65 74 73 20 74 68 61 | 74 20 68 65 6c 70 20 63 |kets tha|t help c|
|00005390| 6c 61 72 69 66 79 20 73 | 6f 6d 65 20 6f 66 20 74 |larify s|ome of t|
|000053a0| 68 65 20 70 6f 69 6e 74 | 73 20 6d 61 64 65 20 62 |he point|s made b|
|000053b0| 79 20 74 68 65 20 72 65 | 76 69 65 77 65 72 2e 0d |y the re|viewer..|
|000053c0| 0d 46 61 63 65 57 61 72 | 65 27 73 20 56 69 65 77 |.FaceWar|e's View|
|000053d0| 49 74 20 20 62 79 20 50 | 68 69 6c 69 70 20 42 6f |It by P|hilip Bo|
|000053e0| 72 65 6e 73 74 65 69 6e | 0d a9 4d 61 63 54 75 74 |renstein|..MacTut|
|000053f0| 6f 72 20 31 39 39 32 2e | 20 20 20 52 65 70 72 69 |or 1992.| Repri|
|00005400| 6e 74 65 64 20 77 69 74 | 68 20 70 65 72 6d 69 73 |nted wit|h permis|
|00005410| 73 69 6f 6e 20 6f 66 20 | 4d 61 63 54 75 74 6f 72 |sion of |MacTutor|
|00005420| 2e 0d 0d 57 68 61 74 20 | 49 73 20 56 69 65 77 49 |...What |Is ViewI|
|00005430| 74 3f 0d 20 20 54 68 65 | 20 70 72 6f 6d 6f 74 69 |t?. The| promoti|
|00005440| 6f 6e 61 6c 20 6c 69 74 | 65 72 61 74 75 72 65 20 |onal lit|erature |
|00005450| 74 68 61 74 20 46 61 63 | 65 57 61 72 65 20 70 75 |that Fac|eWare pu|
|00005460| 74 73 20 6f 75 74 20 64 | 65 73 63 72 69 62 65 73 |ts out d|escribes|
|00005470| 20 56 69 65 77 49 74 20 | 61 73 20 61 20 77 69 6e | ViewIt |as a win|
|00005480| 64 6f 77 20 64 65 73 69 | 67 6e 65 72 20 61 6e 64 |dow desi|gner and|
|00005490| 20 6d 61 6e 61 67 65 72 | 2e 20 20 54 68 61 74 20 | manager|. That |
|000054a0| 64 65 73 63 72 69 70 74 | 69 6f 6e 20 69 73 20 61 |descript|ion is a|
|000054b0| 63 63 75 72 61 74 65 2c | 20 62 75 74 20 69 74 20 |ccurate,| but it |
|000054c0| 6d 61 6b 65 73 20 56 69 | 65 77 49 74 20 73 6f 75 |makes Vi|ewIt sou|
|000054d0| 6e 64 20 6c 69 6b 65 20 | 79 65 74 20 61 6e 6f 74 |nd like |yet anot|
|000054e0| 68 65 72 20 69 6e 74 65 | 72 66 61 63 65 20 64 65 |her inte|rface de|
|000054f0| 73 69 67 6e 20 6b 69 74 | 2e 20 20 46 61 63 65 57 |sign kit|. FaceW|
|00005500| 61 72 65 20 61 6c 73 6f | 20 64 65 73 63 72 69 62 |are also| describ|
|00005510| 65 73 20 56 69 65 77 49 | 74 20 61 73 20 65 78 74 |es ViewI|t as ext|
|00005520| 65 6e 73 69 6f 6e 73 20 | 74 6f 20 74 68 65 20 4d |ensions |to the M|
|00005530| 61 63 69 6e 74 6f 73 68 | 20 44 69 61 6c 6f 67 20 |acintosh| Dialog |
|00005540| 4d 61 6e 61 67 65 72 20 | 61 6e 64 20 43 6f 6e 74 |Manager |and Cont|
|00005550| 72 6f 6c 20 4d 61 6e 61 | 67 65 72 2e 20 20 41 6e |rol Mana|ger. An|
|00005560| 64 20 74 68 61 74 27 73 | 20 74 72 75 65 2c 20 74 |d that's| true, t|
|00005570| 6f 6f 2e 20 20 57 68 61 | 74 20 74 68 65 73 65 20 |oo. Wha|t these |
|00005580| 64 65 73 63 72 69 70 74 | 69 6f 6e 73 20 64 6f 6e |descript|ions don|
|00005590| 27 74 20 63 6f 6e 76 65 | 79 20 69 73 20 68 6f 77 |'t conve|y is how|
|000055a0| 20 64 69 66 66 65 72 65 | 6e 74 20 56 69 65 77 49 | differe|nt ViewI|
|000055b0| 74 20 69 73 20 66 72 6f | 6d 20 6f 74 68 65 72 20 |t is fro|m other |
|000055c0| 69 6e 74 65 72 66 61 63 | 65 20 64 65 73 69 67 6e |interfac|e design|
|000055d0| 65 72 73 20 61 6e 64 20 | 74 6f 6f 6c 62 6f 78 20 |ers and |toolbox |
|000055e0| 65 78 74 65 6e 64 65 72 | 73 2e 0d 20 20 4c 69 6b |extender|s.. Lik|
|000055f0| 65 20 6f 74 68 65 72 20 | 69 6e 74 65 72 66 61 63 |e other |interfac|
|00005600| 65 2d 62 75 69 6c 64 69 | 6e 67 20 74 6f 6f 6c 73 |e-buildi|ng tools|
|00005610| 2c 20 56 69 65 77 49 74 | 20 6c 65 74 73 20 79 6f |, ViewIt| lets yo|
|00005620| 75 20 63 72 65 61 74 65 | 20 77 69 6e 64 6f 77 73 |u create| windows|
|00005630| 20 61 6e 64 20 6c 61 79 | 20 6f 75 74 20 63 6f 6e | and lay| out con|
|00005640| 74 72 6f 6c 73 20 69 6e | 20 74 68 6f 73 65 20 77 |trols in| those w|
|00005650| 69 6e 64 6f 77 73 2e 20 | 20 42 75 74 20 69 6e 73 |indows. | But ins|
|00005660| 74 65 61 64 20 6f 66 20 | 67 65 6e 65 72 61 74 69 |tead of |generati|
|00005670| 6e 67 20 73 6f 75 72 63 | 65 20 63 6f 64 65 20 74 |ng sourc|e code t|
|00005680| 68 61 74 20 79 6f 75 20 | 63 75 73 74 6f 6d 69 7a |hat you |customiz|
|00005690| 65 2c 20 56 69 65 77 49 | 74 20 75 73 65 73 20 63 |e, ViewI|t uses c|
|000056a0| 6f 64 65 20 72 65 73 6f | 75 72 63 65 73 20 74 68 |ode reso|urces th|
|000056b0| 61 74 20 61 6c 72 65 61 | 64 79 20 6b 6e 6f 77 20 |at alrea|dy know |
|000056c0| 68 6f 77 20 74 6f 20 6d | 61 6e 61 67 65 20 74 68 |how to m|anage th|
|000056d0| 6f 73 65 20 77 69 6e 64 | 6f 77 73 20 61 6e 64 20 |ose wind|ows and |
|000056e0| 63 6f 6e 74 72 6f 6c 73 | 2e 20 20 54 68 69 73 20 |controls|. This |
|000056f0| 61 70 70 72 6f 61 63 68 | 20 68 61 73 20 73 6f 6d |approach| has som|
|00005700| 65 20 63 6c 65 61 72 20 | 61 64 76 61 6e 74 61 67 |e clear |advantag|
|00005710| 65 73 20 61 6e 64 20 73 | 6f 6d 65 20 64 72 61 77 |es and s|ome draw|
|00005720| 62 61 63 6b 73 2e 20 20 | 44 65 70 65 6e 64 69 6e |backs. |Dependin|
|00005730| 67 20 6f 6e 20 74 68 65 | 20 6b 69 6e 64 73 20 6f |g on the| kinds o|
|00005740| 66 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 79 |f applic|ations y|
|00005750| 6f 75 20 77 72 69 74 65 | 2c 20 74 68 65 20 61 64 |ou write|, the ad|
|00005760| 76 61 6e 74 61 67 65 73 | 20 6d 61 79 20 6f 75 74 |vantages| may out|
|00005770| 77 65 69 67 68 20 74 68 | 65 20 64 72 61 77 62 61 |weigh th|e drawba|
|00005780| 63 6b 73 2e 0d 20 20 54 | 68 65 20 6d 61 69 6e 20 |cks.. T|he main |
|00005790| 61 64 76 61 6e 74 61 67 | 65 20 69 73 20 74 68 61 |advantag|e is tha|
|000057a0| 74 20 74 68 65 20 63 6f | 64 65 20 74 68 61 74 20 |t the co|de that |
|000057b0| 79 6f 75 20 77 72 69 74 | 65 20 69 73 20 72 65 6d |you writ|e is rem|
|000057c0| 61 72 6b 61 62 6c 79 20 | 73 69 6d 70 6c 65 2e 20 |arkably |simple. |
|000057d0| 20 4d 6f 73 74 20 6f 66 | 20 77 68 61 74 20 79 6f | Most of| what yo|
|000057e0| 75 20 64 6f 20 69 73 20 | 73 65 74 20 75 70 20 61 |u do is |set up a|
|000057f0| 20 77 69 6e 64 6f 77 2c | 20 63 61 6c 6c 20 74 68 | window,| call th|
|00005800| 65 20 6d 61 69 6e 20 65 | 76 65 6e 74 20 6c 6f 6f |e main e|vent loo|
|00005810| 70 20 72 6f 75 74 69 6e | 65 2c 20 61 6e 64 20 63 |p routin|e, and c|
|00005820| 68 65 63 6b 20 66 6f 72 | 20 68 69 74 73 20 69 6e |heck for| hits in|
|00005830| 20 79 6f 75 72 20 63 6f | 6e 74 72 6f 6c 73 2e 20 | your co|ntrols. |
|00005840| 20 49 6e 20 67 65 6e 65 | 72 61 6c 2c 20 79 6f 75 | In gene|ral, you|
|00005850| 20 64 6f 6e 27 74 20 6e | 65 65 64 20 74 6f 20 63 | don't n|eed to c|
|00005860| 6f 6e 63 65 72 6e 20 79 | 6f 75 72 73 65 6c 66 20 |oncern y|ourself |
|00005870| 77 69 74 68 20 74 68 65 | 20 4d 61 63 69 6e 74 6f |with the| Macinto|
|00005880| 73 68 20 54 6f 6f 6c 62 | 6f 78 2e 20 20 54 68 65 |sh Toolb|ox. The|
|00005890| 20 6d 61 69 6e 20 64 69 | 73 61 64 76 61 6e 74 61 | main di|sadvanta|
|000058a0| 67 65 20 69 73 20 74 68 | 61 74 20 6d 6f 73 74 20 |ge is th|at most |
|000058b0| 6f 66 20 74 68 65 20 62 | 65 68 61 76 69 6f 72 20 |of the b|ehavior |
|000058c0| 69 73 20 6c 6f 63 6b 65 | 64 20 61 77 61 79 20 69 |is locke|d away i|
|000058d0| 6e 20 63 6f 64 65 20 72 | 65 73 6f 75 72 63 65 73 |n code r|esources|
|000058e0| 2c 20 73 6f 20 79 6f 75 | 72 20 61 70 70 6c 69 63 |, so you|r applic|
|000058f0| 61 74 69 6f 6e 20 6d 61 | 79 20 62 65 20 63 61 72 |ation ma|y be car|
|00005900| 72 79 69 6e 67 20 61 72 | 6f 75 6e 64 20 65 78 74 |rying ar|ound ext|
|00005910| 72 61 20 62 61 67 67 61 | 67 65 20 74 68 61 74 20 |ra bagga|ge that |
|00005920| 79 6f 75 20 64 6f 6e 27 | 74 20 72 65 61 6c 6c 79 |you don'|t really|
|00005930| 20 6e 65 65 64 2e 20 20 | 5b 59 6f 75 20 63 61 6e | need. |[You can|
|00005940| 20 65 6c 69 6d 69 6e 61 | 74 65 20 63 6f 64 65 20 | elimina|te code |
|00005950| 61 6e 64 20 6f 74 68 65 | 72 20 72 65 73 6f 75 72 |and othe|r resour|
|00005960| 63 65 73 20 66 72 6f 6d | 20 56 69 65 77 49 74 20 |ces from| ViewIt |
|00005970| 61 6e 64 20 6f 74 68 65 | 72 20 46 61 63 65 57 61 |and othe|r FaceWa|
|00005980| 72 65 20 6d 6f 64 75 6c | 65 73 20 74 68 61 74 20 |re modul|es that |
|00005990| 61 72 65 20 6e 6f 74 20 | 6e 65 65 64 65 64 20 69 |are not |needed i|
|000059a0| 6e 20 66 69 6e 69 73 68 | 65 64 20 61 70 70 6c 69 |n finish|ed appli|
|000059b0| 63 61 74 69 6f 6e 73 2e | 20 20 56 69 65 77 49 74 |cations.| ViewIt|
|000059c0| 20 61 6c 73 6f 20 72 65 | 64 75 63 65 73 20 74 68 | also re|duces th|
|000059d0| 65 20 73 69 7a 65 20 6f | 66 20 70 72 6f 67 72 61 |e size o|f progra|
|000059e0| 6d 20 63 6f 64 65 20 74 | 6f 20 73 75 63 68 20 61 |m code t|o such a|
|000059f0| 20 64 65 67 72 65 65 20 | 74 68 61 74 20 74 68 69 | degree |that thi|
|00005a00| 73 20 71 75 69 63 6b 6c | 79 20 6f 66 66 73 65 74 |s quickl|y offset|
|00005a10| 73 20 77 68 61 74 20 69 | 74 20 61 64 64 73 20 69 |s what i|t adds i|
|00005a20| 6e 20 73 69 7a 65 20 74 | 6f 20 66 69 6e 69 73 68 |n size t|o finish|
|00005a30| 65 64 20 70 72 6f 67 72 | 61 6d 73 2e 5d 0d 0d 57 |ed progr|ams.]..W|
|00005a40| 68 61 74 27 73 20 49 6e | 20 54 68 65 20 50 61 63 |hat's In| The Pac|
|00005a50| 6b 61 67 65 3f 0d 20 20 | 56 69 65 77 49 74 20 77 |kage?. |ViewIt w|
|00005a60| 6f 72 6b 73 20 77 69 74 | 68 20 6d 6f 73 74 20 70 |orks wit|h most p|
|00005a70| 6f 70 75 6c 61 72 20 4d | 61 63 69 6e 74 6f 73 68 |opular M|acintosh|
|00005a80| 20 64 65 76 65 6c 6f 70 | 6d 65 6e 74 20 65 6e 76 | develop|ment env|
|00005a90| 69 72 6f 6e 6d 65 6e 74 | 73 2e 20 20 54 68 65 20 |ironment|s. The |
|00005aa0| 63 6f 6d 6d 65 72 63 69 | 61 6c 20 76 65 72 73 69 |commerci|al versi|
|00005ab0| 6f 6e 20 63 6f 6d 65 73 | 20 77 69 74 68 20 64 65 |on comes| with de|
|00005ac0| 6d 6f 20 70 72 6f 67 72 | 61 6d 73 20 66 6f 72 20 |mo progr|ams for |
|00005ad0| 54 48 49 4e 4b 20 43 2c | 20 54 48 49 4e 4b 20 50 |THINK C,| THINK P|
|00005ae0| 61 73 63 61 6c 20 28 62 | 6f 74 68 20 6f 66 20 77 |ascal (b|oth of w|
|00005af0| 68 69 63 68 20 63 61 6e | 20 62 65 20 75 73 65 64 |hich can| be used|
|00005b00| 20 77 69 74 68 20 4d 50 | 57 20 43 20 61 6e 64 20 | with MP|W C and |
|00005b10| 4d 50 57 20 50 61 73 63 | 61 6c 29 2c 20 41 62 73 |MPW Pasc|al), Abs|
|00005b20| 6f 66 74 20 46 6f 72 74 | 72 61 6e 2c 20 4c 61 6e |oft Fort|ran, Lan|
|00005b30| 67 75 61 67 65 20 53 79 | 73 74 65 6d 73 20 46 6f |guage Sy|stems Fo|
|00005b40| 72 74 72 61 6e 2c 20 61 | 6e 64 20 4d 61 63 46 6f |rtran, a|nd MacFo|
|00005b50| 72 74 72 61 6e 2e 20 20 | 54 68 65 20 54 48 49 4e |rtran. |The THIN|
|00005b60| 4b 20 43 20 61 6e 64 20 | 54 48 49 4e 4b 20 50 61 |K C and |THINK Pa|
|00005b70| 73 63 61 6c 20 70 72 6f | 67 72 61 6d 73 20 63 6f |scal pro|grams co|
|00005b80| 6d 65 20 77 69 74 68 20 | 72 65 61 64 79 2d 74 6f |me with |ready-to|
|00005b90| 2d 75 73 65 20 70 72 6f | 6a 65 63 74 73 2e 20 20 |-use pro|jects. |
|00005ba0| 54 77 6f 20 73 65 70 61 | 72 61 74 65 20 75 74 69 |Two sepa|rate uti|
|00005bb0| 6c 69 74 69 65 73 20 6c | 65 74 20 79 6f 75 20 75 |lities l|et you u|
|00005bc0| 73 65 20 46 61 63 65 57 | 61 72 65 20 6d 6f 64 75 |se FaceW|are modu|
|00005bd0| 6c 65 73 20 77 69 74 68 | 20 48 79 70 65 72 43 61 |les with| HyperCa|
|00005be0| 72 64 20 61 6e 64 20 50 | 72 6f 67 72 61 70 68 2e |rd and P|rograph.|
|00005bf0| 20 20 5b 54 68 65 20 48 | 79 70 65 72 46 61 63 65 | [The H|yperFace|
|00005c00| 20 70 72 6f 64 75 63 74 | 20 69 73 20 72 65 71 75 | product| is requ|
|00005c10| 69 72 65 64 20 74 6f 20 | 73 75 70 70 6f 72 74 20 |ired to |support |
|00005c20| 63 61 6c 6c 69 6e 67 20 | 46 61 63 65 57 61 72 65 |calling |FaceWare|
|00005c30| 20 6d 6f 64 75 6c 65 73 | 20 66 72 6f 6d 20 48 79 | modules| from Hy|
|00005c40| 70 65 72 43 61 72 64 27 | 73 20 48 79 70 65 72 54 |perCard'|s HyperT|
|00005c50| 61 6c 6b 2e 20 20 41 6c | 6c 20 46 61 63 65 57 61 |alk. Al|l FaceWa|
|00005c60| 72 65 20 6d 6f 64 75 6c | 65 73 2c 20 68 6f 77 65 |re modul|es, howe|
|00005c70| 76 65 72 2c 20 63 61 6e | 20 62 65 20 63 61 6c 6c |ver, can| be call|
|00005c80| 65 64 20 64 69 72 65 63 | 74 6c 79 20 66 72 6f 6d |ed direc|tly from|
|00005c90| 20 43 20 6f 72 20 50 61 | 73 63 61 6c 2d 62 61 73 | C or Pa|scal-bas|
|00005ca0| 65 64 20 65 78 74 65 72 | 6e 61 6c 20 63 6f 64 65 |ed exter|nal code|
|00005cb0| 20 72 65 73 6f 75 72 63 | 65 73 20 74 68 61 74 20 | resourc|es that |
|00005cc0| 61 72 65 20 6f 66 74 65 | 6e 20 73 75 70 70 6f 72 |are ofte|n suppor|
|00005cd0| 74 65 64 20 62 79 20 68 | 69 67 68 2d 6c 65 76 65 |ted by h|igh-leve|
|00005ce0| 6c 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 73 20 6c |l enviro|nments l|
|00005cf0| 69 6b 65 20 48 79 70 65 | 72 43 61 72 64 20 6f 72 |ike Hype|rCard or|
|00005d00| 20 50 72 6f 67 72 61 70 | 68 2e 5d 0d 20 20 54 68 | Prograp|h.]. Th|
|00005d10| 65 20 56 69 65 77 49 74 | 20 70 61 63 6b 61 67 65 |e ViewIt| package|
|00005d20| 20 63 6f 6e 73 69 73 74 | 73 20 6f 66 20 74 68 72 | consist|s of thr|
|00005d30| 65 65 20 70 61 72 74 73 | 3a 20 20 46 61 63 65 49 |ee parts|: FaceI|
|00005d40| 74 2c 20 56 69 65 77 49 | 74 2c 20 61 6e 64 20 55 |t, ViewI|t, and U|
|00005d50| 74 69 6c 49 74 2e 20 20 | 56 69 65 77 49 74 20 69 |tilIt. |ViewIt i|
|00005d60| 73 20 74 68 65 20 70 61 | 72 74 20 6f 66 20 74 68 |s the pa|rt of th|
|00005d70| 65 20 73 79 73 74 65 6d | 20 74 68 61 74 20 6c 65 |e system| that le|
|00005d80| 74 73 20 79 6f 75 20 6c | 61 79 20 6f 75 74 20 63 |ts you l|ay out c|
|00005d90| 6f 6e 74 72 6f 6c 73 20 | 69 6e 20 77 69 6e 64 6f |ontrols |in windo|
|00005da0| 77 73 2e 20 20 46 61 63 | 65 49 74 20 69 73 20 74 |ws. Fac|eIt is t|
|00005db0| 68 65 20 70 61 72 74 20 | 6f 66 20 74 68 65 20 73 |he part |of the s|
|00005dc0| 79 73 74 65 6d 20 74 68 | 61 74 20 64 65 61 6c 73 |ystem th|at deals|
|00005dd0| 20 77 69 74 68 20 74 68 | 65 20 6d 61 69 6e 20 65 | with th|e main e|
|00005de0| 76 65 6e 74 20 6c 6f 6f | 70 2c 20 74 68 65 20 6d |vent loo|p, the m|
|00005df0| 65 6e 75 20 62 61 72 2c | 20 61 6e 64 20 6f 74 68 |enu bar,| and oth|
|00005e00| 65 72 20 70 72 6f 67 72 | 61 6d 2d 77 69 64 65 20 |er progr|am-wide |
|00005e10| 66 65 61 74 75 72 65 73 | 2e 20 20 55 74 69 6c 49 |features|. UtilI|
|00005e20| 74 20 63 6f 6e 73 69 73 | 74 73 20 6f 66 20 75 74 |t consis|ts of ut|
|00005e30| 69 6c 69 74 79 20 72 6f | 75 74 69 6e 65 73 20 75 |ility ro|utines u|
|00005e40| 73 65 64 20 62 79 20 46 | 61 63 65 49 74 2c 20 56 |sed by F|aceIt, V|
|00005e50| 69 65 77 49 74 2c 20 61 | 6e 64 20 62 79 20 79 6f |iewIt, a|nd by yo|
|00005e60| 75 72 20 6f 77 6e 20 70 | 72 6f 67 72 61 6d 2e 0d |ur own p|rogram..|
|00005e70| 20 20 59 6f 75 20 63 61 | 6e 20 75 73 65 20 74 68 | You ca|n use th|
|00005e80| 65 20 56 69 65 77 49 74 | 20 6d 6f 64 75 6c 65 20 |e ViewIt| module |
|00005e90| 77 69 74 68 6f 75 74 20 | 74 68 65 20 46 61 63 65 |without |the Face|
|00005ea0| 49 74 20 6d 6f 64 75 6c | 65 20 74 6f 20 64 65 73 |It modul|e to des|
|00005eb0| 69 67 6e 20 6d 6f 64 61 | 6c 20 64 69 61 6c 6f 67 |ign moda|l dialog|
|00005ec0| 20 62 6f 78 65 73 20 5b | 6f 72 20 61 6e 79 20 6f | boxes [|or any o|
|00005ed0| 74 68 65 72 20 74 79 70 | 65 20 6f 66 20 6d 6f 64 |ther typ|e of mod|
|00005ee0| 61 6c 20 77 69 6e 64 6f | 77 5d 2e 20 20 57 69 74 |al windo|w]. Wit|
|00005ef0| 68 20 46 61 63 65 49 74 | 20 79 6f 75 20 67 65 74 |h FaceIt| you get|
|00005f00| 20 61 75 74 6f 6d 61 74 | 69 63 20 73 75 70 70 6f | automat|ic suppo|
|00005f10| 72 74 20 66 6f 72 20 6d | 6f 64 65 6c 65 73 73 20 |rt for m|odeless |
|00005f20| 77 69 6e 64 6f 77 73 2e | 20 20 54 68 65 20 64 6f |windows.| The do|
|00005f30| 63 75 6d 65 6e 74 61 74 | 69 6f 6e 20 64 6f 65 73 |cumentat|ion does|
|00005f40| 20 74 65 6c 6c 20 79 6f | 75 20 68 6f 77 20 79 6f | tell yo|u how yo|
|00005f50| 75 20 63 61 6e 20 75 73 | 65 20 56 69 65 77 49 74 |u can us|e ViewIt|
|00005f60| 20 6d 6f 64 65 6c 65 73 | 73 20 77 69 6e 64 6f 77 | modeles|s window|
|00005f70| 73 20 69 6e 20 70 72 6f | 67 72 61 6d 73 20 74 68 |s in pro|grams th|
|00005f80| 61 74 20 68 61 76 65 20 | 61 6e 20 65 78 69 73 74 |at have |an exist|
|00005f90| 69 6e 67 20 65 76 65 6e | 74 20 6c 6f 6f 70 2c 20 |ing even|t loop, |
|00005fa0| 62 75 74 20 69 66 20 79 | 6f 75 27 72 65 20 73 74 |but if y|ou're st|
|00005fb0| 61 72 74 69 6e 67 20 66 | 72 6f 6d 20 73 63 72 61 |arting f|rom scra|
|00005fc0| 74 63 68 2c 20 79 6f 75 | 20 6d 61 79 20 6e 6f 74 |tch, you| may not|
|00005fd0| 20 77 61 6e 74 20 74 6f | 20 67 6f 20 74 68 72 6f | want to| go thro|
|00005fe0| 75 67 68 20 74 68 65 20 | 74 72 6f 75 62 6c 65 2e |ugh the |trouble.|
|00005ff0| 0d 20 20 41 6c 6c 20 74 | 68 65 20 6d 6f 64 75 6c |. All t|he modul|
|00006000| 65 73 20 74 68 61 74 20 | 6d 61 6b 65 20 75 70 20 |es that |make up |
|00006010| 56 69 65 77 49 74 20 6c | 69 76 65 20 69 6e 20 61 |ViewIt l|ive in a|
|00006020| 20 72 65 73 6f 75 72 63 | 65 20 66 69 6c 65 20 63 | resourc|e file c|
|00006030| 61 6c 6c 65 64 20 46 61 | 63 65 57 61 72 65 2e 20 |alled Fa|ceWare. |
|00006040| 20 59 6f 75 20 63 61 6e | 20 70 6c 61 63 65 20 74 | You can| place t|
|00006050| 68 69 73 20 66 69 6c 65 | 20 69 6e 20 79 6f 75 72 |his file| in your|
|00006060| 20 53 79 73 74 65 6d 20 | 66 6f 6c 64 65 72 2c 20 | System |folder, |
|00006070| 73 6f 20 61 6c 6c 20 79 | 6f 75 72 20 56 69 65 77 |so all y|our View|
|00006080| 49 74 2d 62 61 73 65 64 | 20 61 70 70 6c 69 63 61 |It-based| applica|
|00006090| 74 69 6f 6e 73 20 63 61 | 6e 20 73 68 61 72 65 20 |tions ca|n share |
|000060a0| 69 74 2c 20 6f 72 20 79 | 6f 75 20 63 61 6e 20 63 |it, or y|ou can c|
|000060b0| 6f 70 79 20 72 65 73 6f | 75 72 63 65 73 20 66 72 |opy reso|urces fr|
|000060c0| 6f 6d 20 74 68 65 20 46 | 61 63 65 57 61 72 65 20 |om the F|aceWare |
|000060d0| 66 69 6c 65 20 69 6e 74 | 6f 20 79 6f 75 72 20 61 |file int|o your a|
|000060e0| 70 70 6c 69 63 61 74 69 | 6f 6e 20 74 6f 20 63 72 |pplicati|on to cr|
|000060f0| 65 61 74 65 20 73 74 61 | 6e 64 2d 61 6c 6f 6e 65 |eate sta|nd-alone|
|00006100| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 73 2e 0d 20 | applica|tions.. |
|00006110| 20 56 69 65 77 49 74 20 | 63 6f 73 74 73 20 24 39 | ViewIt |costs $9|
|00006120| 35 2e 20 20 46 61 63 65 | 57 61 72 65 20 64 69 73 |5. Face|Ware dis|
|00006130| 74 72 69 62 75 74 65 73 | 20 61 20 73 68 61 72 65 |tributes| a share|
|00006140| 77 61 72 65 20 76 65 72 | 73 69 6f 6e 20 74 68 61 |ware ver|sion tha|
|00006150| 74 20 69 6e 63 6c 75 64 | 65 73 20 6e 65 61 72 6c |t includ|es nearl|
|00006160| 79 20 65 76 65 72 79 74 | 68 69 6e 67 20 74 68 61 |y everyt|hing tha|
|00006170| 74 20 63 6f 6d 65 73 20 | 69 6e 20 74 68 65 20 63 |t comes |in the c|
|00006180| 6f 6d 6d 65 72 63 69 61 | 6c 20 70 61 63 6b 61 67 |ommercia|l packag|
|00006190| 65 2e 20 20 59 6f 75 20 | 63 61 6e 20 75 73 65 20 |e. You |can use |
|000061a0| 74 68 65 20 73 68 61 72 | 65 77 61 72 65 20 76 65 |the shar|eware ve|
|000061b0| 72 73 69 6f 6e 20 66 6f | 72 20 33 30 20 64 61 79 |rsion fo|r 30 day|
|000061c0| 73 2e 20 20 41 66 74 65 | 72 20 74 68 61 74 2c 20 |s. Afte|r that, |
|000061d0| 79 6f 75 20 65 69 74 68 | 65 72 20 67 65 74 20 72 |you eith|er get r|
|000061e0| 69 64 20 6f 66 20 69 74 | 2c 20 6f 72 20 79 6f 75 |id of it|, or you|
|000061f0| 20 62 75 79 20 74 68 65 | 20 63 6f 6d 6d 65 72 63 | buy the| commerc|
|00006200| 69 61 6c 20 70 61 63 6b | 61 67 65 2e 0d 0d 48 6f |ial pack|age...Ho|
|00006210| 77 20 44 6f 65 73 20 49 | 74 20 57 6f 72 6b 3f 0d |w Does I|t Work?.|
|00006220| 20 20 49 6e 73 74 65 61 | 64 20 6f 66 20 63 75 73 | Instea|d of cus|
|00006230| 74 6f 6d 69 7a 69 6e 67 | 20 73 6f 75 72 63 65 20 |tomizing| source |
|00006240| 63 6f 64 65 2c 20 79 6f | 75 20 6d 61 6b 65 20 63 |code, yo|u make c|
|00006250| 61 6c 6c 73 20 74 6f 20 | 61 20 64 69 73 70 61 74 |alls to |a dispat|
|00006260| 63 68 69 6e 67 20 72 6f | 75 74 69 6e 65 20 63 61 |ching ro|utine ca|
|00006270| 6c 6c 65 64 20 46 61 63 | 65 49 74 28 29 20 77 68 |lled Fac|eIt() wh|
|00006280| 69 63 68 20 6c 6f 61 64 | 73 20 74 68 65 20 61 70 |ich load|s the ap|
|00006290| 70 72 6f 70 72 69 61 74 | 65 20 6d 6f 64 75 6c 65 |propriat|e module|
|000062a0| 73 20 66 6f 72 20 70 72 | 6f 67 72 61 6d 2d 20 77 |s for pr|ogram- w|
|000062b0| 69 64 65 20 62 65 68 61 | 76 69 6f 72 20 6c 69 6b |ide beha|vior lik|
|000062c0| 65 20 63 75 74 74 69 6e | 67 2c 20 70 61 73 74 69 |e cuttin|g, pasti|
|000062d0| 6e 67 2c 20 61 6e 64 20 | 70 72 69 6e 74 69 6e 67 |ng, and |printing|
|000062e0| 20 61 6e 64 20 66 6f 72 | 20 63 6f 6e 74 72 6f 6c | and for| control|
|000062f0| 2d 73 70 65 63 69 66 69 | 63 20 62 65 68 61 76 69 |-specifi|c behavi|
|00006300| 6f 72 2e 20 20 49 6e 20 | 61 64 64 69 74 69 6f 6e |or. In |addition|
|00006310| 20 5b 74 6f 5d 20 74 68 | 65 20 73 74 61 6e 64 61 | [to] th|e standa|
|00006320| 72 64 20 4d 61 63 69 6e | 74 6f 73 68 20 63 6f 6e |rd Macin|tosh con|
|00006330| 74 72 6f 6c 20 6d 61 6e | 61 67 65 72 2c 20 77 68 |trol man|ager, wh|
|00006340| 69 63 68 20 75 73 65 73 | 20 43 44 45 46 73 20 61 |ich uses| CDEFs a|
|00006350| 6e 64 20 43 4e 54 4c 73 | 2c 20 56 69 65 77 49 74 |nd CNTLs|, ViewIt|
|00006360| 20 75 73 65 73 20 69 74 | 73 20 6f 77 6e 20 63 6f | uses it|s own co|
|00006370| 6e 74 72 6f 6c 20 64 72 | 69 76 65 72 73 20 28 73 |ntrol dr|ivers (s|
|00006380| 74 6f 72 65 64 20 69 6e | 20 46 43 4d 44 20 72 65 |tored in| FCMD re|
|00006390| 73 6f 75 72 63 65 73 29 | 20 61 6e 64 20 63 6f 6e |sources)| and con|
|000063a0| 74 72 6f 6c 20 64 65 73 | 63 72 69 70 74 69 6f 6e |trol des|cription|
|000063b0| 73 20 28 73 74 6f 72 65 | 64 20 69 6e 20 46 43 54 |s (store|d in FCT|
|000063c0| 4c 20 72 65 73 6f 75 72 | 63 65 73 29 2e 20 20 54 |L resour|ces). T|
|000063d0| 68 65 73 65 20 46 43 4d | 44 73 20 61 72 65 20 74 |hese FCM|Ds are t|
|000063e0| 68 65 20 63 6f 64 65 20 | 72 65 73 6f 75 72 63 65 |he code |resource|
|000063f0| 73 20 74 68 61 74 20 64 | 6f 20 61 6c 6c 20 74 68 |s that d|o all th|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.